diff src/win32/win32dep.h @ 3630:9682c0e022c6

[gaim-migrate @ 3753] Yeah this will probably break a lot of shit knowing my luck. But hey, I really don't care what people thnk. committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Fri, 11 Oct 2002 03:14:01 +0000
parents
children ac6ca3890c53
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/win32/win32dep.h	Fri Oct 11 03:14:01 2002 +0000
@@ -0,0 +1,34 @@
+/*
+ *  win32dep.h
+ */
+
+#ifndef _WIN32DEP_H_
+#define _WIN32DEP_H_
+#include <gdk/gdkevents.h>
+
+extern char* wgaim_install_dir(void);
+extern char* wgaim_lib_dir(void);
+extern char* wgaim_locale_dir(void);
+extern GdkFilterReturn wgaim_window_filter(GdkXEvent *xevent, 
+					   GdkEvent *event, 
+					   gpointer data);
+extern void wgaim_init(void);
+
+#define unlink _unlink
+#define bzero( dest, size ) memset( ## dest ##, 0, ## size ## )
+#define sleep(x) Sleep((x)*1000)
+#define snprintf _snprintf
+#define vsnprintf _vsnprintf
+#define DATADIR wgaim_install_dir()
+
+/* Needed for accessing global variables outside the current module */
+#ifdef G_MODULE_IMPORT
+#undef G_MODULE_IMPORT
+#endif
+#define G_MODULE_IMPORT __declspec(dllimport)
+
+#define LIBDIR wgaim_lib_dir()
+#define LOCALEDIR wgaim_locale_dir()
+
+#endif /* _WIN32DEP_H_ */
+