src/win_gaim.c

changeset 7356
3f4103f03d8a
parent 7350
83ad4a0d4250
child 7363
497cff27afb1
equal deleted inserted replaced
7355:2067ad89849d 7356:3f4103f03d8a
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 }

mercurial