+2010-07-24 [colin] 3.7.6cvs19
+
+ * src/gtk/quicksearch.c
+ Finish 3.7.5cvs42 patch. Probably fixes bug 2232,
+ 'freeze when using quick search'
+
2010-07-11 [iwkse] 3.7.6cvs18
* src/gtk/quicksearch.c
( cvs diff -u -r 1.274.2.312 -r 1.274.2.313 src/mainwindow.c; cvs diff -u -r 1.1.2.93 -r 1.1.2.94 src/gtk/quicksearch.c; ) > 3.7.6cvs16.patchset
( cvs diff -u -r 1.39.2.58 -r 1.39.2.59 src/mainwindow.h; ) > 3.7.6cvs17.patchset
( cvs diff -u -r 1.1.2.94 -r 1.1.2.95 src/gtk/quicksearch.c; ) > 3.7.6cvs18.patchset
+( cvs diff -u -r 1.1.2.95 -r 1.1.2.96 src/gtk/quicksearch.c; ) > 3.7.6cvs19.patchset
if (quicksearch->matcher_list) {
quicksearch->extended_search_strings =
add_history(quicksearch->extended_search_strings,
- search_string);
+ g_strdup(search_string));
prefs_common.summary_quicksearch_history =
add_history(prefs_common.summary_quicksearch_history,
- search_string);
+ g_strdup(search_string));
}
break;
default:
quicksearch->normal_search_strings =
add_history(quicksearch->normal_search_strings,
- search_string);
+ g_strdup(search_string));
prefs_common.summary_quicksearch_history =
add_history(prefs_common.summary_quicksearch_history,
- search_string);
+ g_strdup(search_string));
break;
}
quicksearch->normal_search_strings =
g_list_append(
quicksearch->normal_search_strings,
- strings->data);
+ g_strdup(strings->data));
g_free(newstr);
continue;
}