From dad769c5cb7a1c131c96cc5cd370606f57a9c01e Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 24 Jul 2010 13:27:39 +0000 Subject: [PATCH] Minor adjustments to contact management --- src/phone.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/phone.c b/src/phone.c index 5c8ffcd..e064033 100644 --- a/src/phone.c +++ b/src/phone.c @@ -592,7 +592,7 @@ void phone_contacts_edit_selected(Phone * phone) /* phone_contacts_new */ void phone_contacts_new(Phone * phone) { - _phone_show_contacts_dialog(phone, TRUE, -1, NULL, NULL); + _phone_show_contacts_dialog(phone, TRUE, -1, "", ""); } @@ -2385,7 +2385,7 @@ static void _phone_show_contacts_dialog(Phone * phone, gboolean show, if(phone->co_dialog == NULL) { - phone->co_dialog = gtk_dialog_new_with_buttons(_("New contact"), + phone->co_dialog = gtk_dialog_new_with_buttons("", GTK_WINDOW(phone->co_window), f, GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, NULL); @@ -2414,12 +2414,12 @@ static void _phone_show_contacts_dialog(Phone * phone, gboolean show, gtk_widget_hide(phone->co_dialog); return; } - if((phone->co_index = index) >= 0) - { + if(phone->co_index < 0) + snprintf(buf, sizeof(buf), "%s", _("New contact")); + else snprintf(buf, sizeof(buf), "%s%s", _("Edit contact: "), (name != NULL) ? name : ""); - gtk_window_set_title(GTK_WINDOW(phone->co_dialog), buf); - } + gtk_window_set_title(GTK_WINDOW(phone->co_dialog), buf); if(name != NULL) gtk_entry_set_text(GTK_ENTRY(phone->co_name), name); if(number != NULL)