Changeset 362
- Timestamp:
- 05/22/06 20:48:10
- Files:
-
- trunk/configure.ac (modified) (1 diff)
- trunk/libtinymail-camel/tny-session-camel.c (modified) (1 diff)
- trunk/tinymail/Makefile.am (modified) (1 diff)
- trunk/tinymail/tny-main.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/configure.ac
r360 r362 153 153 dnl ### libtinymailui-mozembed, a library that wraps the gtkmozembed widget ## 154 154 if test x$build_mozembed = xtrue; then 155 extraplatpkgs="firefox-nss firefox-xpcom firefox-gtkmozembed" 155 extraplatpkgs="firefox-nspr firefox-nss firefox-xpcom firefox-gtkmozembed" 156 extratnypkgs="$extratnypkgs $extraplatpkgs" 156 157 PKG_CHECK_MODULES(LIBTINYMAILUI_MOZEMBED, $extraplatpkgs glib-2.0 >= 2.8 gobject-2.0 gtk+-2.0 $extragtkpkgs) 157 158 else trunk/libtinymail-camel/tny-session-camel.c
r256 r362 376 376 { 377 377 ms_parent_class->thread_msg_free(session, m); 378 378 379 379 return; 380 380 } trunk/tinymail/Makefile.am
r336 r362 10 10 if BUILD_GNOME 11 11 INCLUDES += -DGNOME 12 endif 13 14 if BUILD_MOZEMBED 15 INCLUDES += -DMOZEMBED 12 16 endif 13 17 trunk/tinymail/tny-main.c
r336 r362 17 17 */ 18 18 19 20 19 #include <gtk/gtk.h> 21 20 … … 30 29 #endif 31 30 31 #ifdef MOZEMBED 32 #include <nspr.h> 33 #include <prthread.h> 34 35 static void 36 tny_main_shutdown (gpointer data) 37 { 38 39 /* This solves a firefox vs. Camel bug. */ 40 41 PR_ProcessExit ((int)data); 42 gtk_exit ((gint)data); 43 44 return; 45 } 46 #endif 32 47 33 48 /** … … 66 81 67 82 g_signal_connect (window, "destroy", 83 #ifdef MOZEMBED 84 G_CALLBACK (tny_main_shutdown), 0); 85 #else 68 86 G_CALLBACK (gtk_exit), 0); 87 #endif 69 88 70 89 gtk_main();
