diff options
Diffstat (limited to 'addressbook/gui/widgets/eab-gui-util.c')
-rw-r--r-- | addressbook/gui/widgets/eab-gui-util.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/addressbook/gui/widgets/eab-gui-util.c b/addressbook/gui/widgets/eab-gui-util.c index 85a4e8d0f8..dd09c7620c 100644 --- a/addressbook/gui/widgets/eab-gui-util.c +++ b/addressbook/gui/widgets/eab-gui-util.c @@ -497,8 +497,11 @@ void eab_contact_save (char *title, EContact *contact, GtkWindow *parent_window) { GtkWidget *filesel; - char *file, *full_filename; + char *file; char *name; +#ifndef USE_GTKFILECHOOSER + char *full_filename; +#endif SaveAsInfo *info = g_new(SaveAsInfo, 1); name = e_contact_get (contact, E_CONTACT_FILE_AS); @@ -556,7 +559,10 @@ eab_contact_list_save (char *title, GList *list, GtkWindow *parent_window) { GtkWidget *filesel; SaveAsInfo *info = g_new(SaveAsInfo, 1); - char *file, *full_filename; + char *file; +#ifndef USE_GTKFILECHOOSER + char *full_filename; +#endif #ifdef USE_GTKFILECHOOSER filesel = gtk_file_chooser_dialog_new (title, @@ -861,8 +867,7 @@ eab_send_to_contact_and_email_num_list (GList *c) GList *iterator; if (emails != NULL) { - - is_list = (gboolean)e_contact_get (contact, E_CONTACT_IS_LIST); + is_list = e_contact_get (contact, E_CONTACT_IS_LIST) != NULL; is_hidden = is_list && !e_contact_get (contact, E_CONTACT_LIST_SHOW_ADDRESSES); if (is_list) { |