#ifndef GTKYAHOO_H #define GTKYAHOO_H #include "config.h" #include "debug.h" #include #include #include #include #include #include #include #if defined(HAVE_STRING_H) #include #endif #if defined(HAVE_STRINGS_H) #include #endif #include #include #include #if defined(HAVE_SYS_WAIT_H) #include #endif #if defined(HAVE_SYS_TYPES_H) #include #endif #include #include "structs.h" #include "images.h" #include "actions.h" #include "events.h" #include "menus-proto.h" #include "actions-proto.h" #include "events-proto.h" #include "gtkyahoo-proto.h" #include "status-proto.h" #include "window-chat-proto.h" #include "window-raw-proto.h" #include "window-calendar-proto.h" #include "window-chatinvite-proto.h" #include "window-addfriend-proto.h" #include "window-removefriend-proto.h" #include "window-startchat-proto.h" #include "window-sendoffline-proto.h" #include "window-autoreply-proto.h" #include "window-autoforward-proto.h" #include "window-sendfile-proto.h" #include "window-recvfile-proto.h" #include "window-about-proto.h" #include "window-alert-proto.h" #include "utils-proto.h" #include "rcfile-proto.h" #include "idle-proto.h" /* Dmalloc support */ #ifdef HAVE_DMALLOC #include "dmalloc.h" #else #include #endif /* snprintf/vsnprintf support if needed */ #ifndef HAVE_SNPRINTF extern int snprintf(char *, size_t, const char *, ...); #endif #ifndef HAVE_VSNPRINTF extern int vsnprintf(char *, size_t, const char *, va_list); #endif /* remap functions to gtk versions */ #if defined(WITH_GTK) #define malloc g_malloc #define free g_free #define calloc(x,y) g_malloc0((x)*(y)) #endif #endif