]> granicus.if.org Git - transmission/commitdiff
(trunk gtk) #2665 "Crash in GTK+ code" -- fixed for 1.80
authorCharles Kerr <charles@transmissionbt.com>
Mon, 14 Dec 2009 00:34:51 +0000 (00:34 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Mon, 14 Dec 2009 00:34:51 +0000 (00:34 +0000)
gtk/details.c

index bb83eaaa66c1018b239f9dd516b870db337aec78..78c9f6a0ac430351237417c1c01fefb7691a2473 100644 (file)
@@ -612,7 +612,7 @@ gtr_label_set_text( GtkLabel * lb, const char * newstr )
 {
     const char * oldstr = gtk_label_get_text( lb );
 
-    if( strcmp( oldstr, newstr ) )
+    if( ( oldstr == NULL ) || strcmp( oldstr, newstr ) )
         gtk_label_set_text( lb, newstr );
 }