Mercurial > pidgin-twitter
diff pidgin-twitter.c @ 253:a37ae6c8fa66
Embed prefs.ui in dll file (Windows only)
author | Konosuke Watanabe <sasugaanija@gmail.com> |
---|---|
date | Fri, 21 Nov 2008 22:22:33 +0900 |
parents | d4bc93a481c2 |
children |
line wrap: on
line diff
--- a/pidgin-twitter.c Tue Oct 28 12:33:45 2008 +0900 +++ b/pidgin-twitter.c Fri Nov 21 22:22:33 2008 +0900 @@ -1859,6 +1859,7 @@ } } } + if(!(target_imhtml && target_buffer)) { return; } @@ -2940,17 +2941,22 @@ GtkSpinButton *spin; GtkObject *adjust; gint value; +#ifdef _WIN32 + extern char binary_prefs_ui_start[]; + extern char binary_prefs_ui_size[]; +#endif builder = gtk_builder_new(); #ifdef _WIN32 - filename = g_build_filename(purple_user_dir(), - "pidgin-twitter", "prefs.ui", NULL); + gtk_builder_add_from_string(builder, binary_prefs_ui_start, + (int)binary_prefs_ui_size, NULL); #else filename = g_build_filename(DATADIR, "pidgin-twitter", "prefs.ui", NULL); + gtk_builder_add_from_file(builder, filename, &err); #endif - gtk_builder_add_from_file(builder, filename, &err); + if(err) { twitter_debug("%s\n", err->message); g_free(filename);