diff src/win_gaim.c @ 6816:5aeba37b303c

[gaim-migrate @ 7356] Perl plugins for Win Gaim. committer: Tailor Script <tailor@pidgin.im>
author Herman Bloggs <hermanator12002@yahoo.com>
date Fri, 12 Sep 2003 19:04:52 +0000
parents 70b892694e0b
children 4eee806af511
line wrap: on
line diff
--- a/src/win_gaim.c	Fri Sep 12 05:36:50 2003 +0000
+++ b/src/win_gaim.c	Fri Sep 12 19:04:52 2003 +0000
@@ -8,6 +8,7 @@
  */
 #include <windows.h>
 #include <stdlib.h>
+#include <glib.h>
 
 /*
  *  GLOBALS
@@ -22,7 +23,7 @@
  *  PROTOTYPES
  */
 extern int gaim_main( int, char** );
-
+extern char* wgaim_install_dir();
 
 #ifdef __GNUC__
 #  ifndef _stdcall
@@ -36,7 +37,14 @@
 	 char               *lpszCmdLine,
 	 int                 nCmdShow)
 {
+        char* drmingw;
 	gaimexe_hInstance = hInstance;
+
+	/* Load exception handler if we have it */
+	drmingw = g_build_filename(wgaim_install_dir(), "exchndl.dll", NULL);
+	LoadLibrary(drmingw);
+	g_free(drmingw);
+
 	return gaim_main (__argc, __argv);
 }