src/gtkrequest.c

changeset 5834
c7945c10cff3
parent 5832
f81c9ce730fa
child 5835
2d496d6d967d
equal deleted inserted replaced
5833:16c59bbe004a 5834:c7945c10cff3
93 } 93 }
94 94
95 static void 95 static void
96 field_string_focus_out_cb(GtkEntry *entry, GaimRequestField *field) 96 field_string_focus_out_cb(GtkEntry *entry, GaimRequestField *field)
97 { 97 {
98 const char *value = gtk_entry_get_text(entry);
99
98 gaim_request_field_string_set_value(field, 100 gaim_request_field_string_set_value(field,
99 gtk_entry_get_text(entry)); 101 (*value == '\0' ? NULL : value));
100 } 102 }
101 103
102 static void 104 static void
103 field_int_focus_out_cb(GtkEntry *entry, GaimRequestField *field) 105 field_int_focus_out_cb(GtkEntry *entry, GaimRequestField *field)
104 { 106 {

mercurial