Mercurial > pidgin
comparison src/win_gaim.c @ 7356:be11a6f2fe00
[gaim-migrate @ 7949]
Produce error number on LoadLibrary failure.
committer: Tailor Script <tailor@pidgin.im>
author | Herman Bloggs <hermanator12002@yahoo.com> |
---|---|
date | Mon, 27 Oct 2003 21:04:41 +0000 |
parents | e28728795a45 |
children | 0da73a46f7ae |
comparison
equal
deleted
inserted
replaced
7355:ef0684dfdf74 | 7356:be11a6f2fe00 |
---|---|
238 | 238 |
239 /* Now we are ready for Gaim .. */ | 239 /* Now we are ready for Gaim .. */ |
240 if((hmod=LoadLibrary("gaim.dll"))) { | 240 if((hmod=LoadLibrary("gaim.dll"))) { |
241 gaim_main = (void*)GetProcAddress(hmod, "gaim_main"); | 241 gaim_main = (void*)GetProcAddress(hmod, "gaim_main"); |
242 } | 242 } |
243 else | |
244 | |
243 | 245 |
244 if(!gaim_main) { | 246 if(!gaim_main) { |
245 MessageBox(NULL, "Error loading gaim.dll entry point.", NULL, MB_OK | MB_TOPMOST); | 247 char errbuf[256]; |
248 sprintf(errbuf, "Error loading gaim.dll entry point. Error: %d", GetLastError()); | |
249 MessageBox(NULL, errbuf, NULL, MB_OK | MB_TOPMOST); | |
246 return 0; | 250 return 0; |
247 } | 251 } |
248 else | 252 else |
249 return gaim_main (hInstance, __argc, __argv); | 253 return gaim_main (hInstance, __argc, __argv); |
250 } | 254 } |