From: Linus Torvalds Date: Sat, 29 Oct 2011 14:23:41 +0000 (-0700) Subject: Merge branches 'mingw-port-cleanup' and 'combobox-text-entry-fix' of git://github... X-Git-Url: http://git.tdb.fi/?a=commitdiff_plain;h=28247d3baa9967fa39772c41077e714c4c533c82;hp=2101f37c1b81840beda99a7b4e87e938f9e52a7a;p=ext%2Fsubsurface.git Merge branches 'mingw-port-cleanup' and 'combobox-text-entry-fix' of git://github.com/dirkhh/subsurface * 'mingw-port-cleanup' of git://github.com/dirkhh/subsurface: Use Registry on Windows to store preferences * 'combobox-text-entry-fix' of git://github.com/dirkhh/subsurface: Update the known locations / buddies / divemasters as user enters them --- diff --git a/info.c b/info.c index 83ba09b..9b71b65 100644 --- a/info.c +++ b/info.c @@ -53,6 +53,7 @@ void flush_dive_info_changes(struct dive *dive) char *new_text = gtk_combo_box_get_active_text(GTK_COMBO_BOX(location)); old_text = dive->location; dive->location = new_text; + add_location(new_text); if (text_changed(old_text,dive->location)) changed = 1; if (old_text) @@ -63,6 +64,7 @@ void flush_dive_info_changes(struct dive *dive) char *new_text = gtk_combo_box_get_active_text(GTK_COMBO_BOX(divemaster)); old_text = dive->divemaster; dive->divemaster = new_text; + add_people(new_text); if (text_changed(old_text,dive->divemaster)) changed = 1; if (old_text) @@ -73,6 +75,7 @@ void flush_dive_info_changes(struct dive *dive) char *new_text = gtk_combo_box_get_active_text(GTK_COMBO_BOX(buddy)); old_text = dive->buddy; dive->buddy = new_text; + add_people(new_text); if (text_changed(old_text,dive->buddy)) changed = 1; if (old_text)