]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Fix a double-free in the Gtk event log.
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Sat, 8 Nov 2014 22:22:34 +0000 (22:22 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Sat, 8 Nov 2014 22:22:34 +0000 (22:22 +0000)
It could occur some time after a line was selected in the event log
window.

unix/gtkdlg.c

index 3776df8c1998c50f20bf84b2c1cc35d37eefd1e4..8e1364bd349d8cc19379429b2d1f94a7f90aab1b 100644 (file)
@@ -3550,6 +3550,7 @@ static void eventlog_destroy(GtkWidget *widget, gpointer data)
 
     es->window = NULL;
     sfree(es->seldata);
+    es->seldata = NULL;
     dlg_cleanup(&es->dp);
     ctrl_free_box(es->eventbox);
 }