Mon, 20 Jan 2003 21:54:46 +0000
[gaim-migrate @ 4634]
Should prevent a segfault and the Add button tooltip issue.
| 3630 | 1 | /* |
| 2 | * win_aim.c | |
| 3 | * | |
| 4 | * Author: Herman Bloggs <hermanator12002@yahoo.com> | |
| 5 | * Date: June, 2002 | |
| 6 | * Description: Entry point for win32 gaim, and various win32 dependant | |
| 7 | * routines. | |
| 8 | */ | |
| 9 | #include <windows.h> | |
| 10 | #include <stdlib.h> | |
| 11 | ||
| 12 | /* | |
| 13 | * GLOBALS | |
| 14 | */ | |
|
3854
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
15 | __declspec(dllimport) HINSTANCE gaimexe_hInstance; |
|
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
16 | |
|
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
17 | /* |
|
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
18 | * LOCALS |
|
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
19 | */ |
| 3630 | 20 | |
| 21 | /* | |
| 22 | * PROTOTYPES | |
| 23 | */ | |
| 24 | extern int gaim_main( int, char** ); | |
| 25 | ||
|
3854
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
26 | |
| 3630 | 27 | #ifdef __GNUC__ |
| 28 | # ifndef _stdcall | |
| 29 | # define _stdcall __attribute__((stdcall)) | |
| 30 | # endif | |
| 31 | #endif | |
| 32 | ||
| 33 | int _stdcall | |
| 34 | WinMain (struct HINSTANCE__ *hInstance, | |
| 35 | struct HINSTANCE__ *hPrevInstance, | |
| 36 | char *lpszCmdLine, | |
| 37 | int nCmdShow) | |
| 38 | { | |
|
3854
d0f3a939e6a4
[gaim-migrate @ 4006]
Herman Bloggs <herman@bluedigits.com>
parents:
3630
diff
changeset
|
39 | gaimexe_hInstance = hInstance; |
| 3630 | 40 | return gaim_main (__argc, __argv); |
| 41 | } | |
| 42 |