diff src/win_gaim.c @ 4490:70b892694e0b

[gaim-migrate @ 4765] win_aim -> win_gaim.c committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Fri, 31 Jan 2003 06:51:49 +0000
parents
children 5aeba37b303c
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/win_gaim.c	Fri Jan 31 06:51:49 2003 +0000
@@ -0,0 +1,42 @@
+/*
+ *  win_aim.c
+ *
+ *  Author: Herman Bloggs <hermanator12002@yahoo.com>
+ *  Date: June, 2002
+ *  Description: Entry point for win32 gaim, and various win32 dependant
+ *  routines.
+ */
+#include <windows.h>
+#include <stdlib.h>
+
+/*
+ *  GLOBALS
+ */
+__declspec(dllimport) HINSTANCE gaimexe_hInstance;
+
+/*
+ *  LOCALS
+ */
+
+/*
+ *  PROTOTYPES
+ */
+extern int gaim_main( int, char** );
+
+
+#ifdef __GNUC__
+#  ifndef _stdcall
+#    define _stdcall  __attribute__((stdcall))
+#  endif
+#endif
+
+int _stdcall
+WinMain (struct HINSTANCE__ *hInstance, 
+	 struct HINSTANCE__ *hPrevInstance,
+	 char               *lpszCmdLine,
+	 int                 nCmdShow)
+{
+	gaimexe_hInstance = hInstance;
+	return gaim_main (__argc, __argv);
+}
+