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 }