Remove unnecessary NULL checks before g_free()
authorReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Tue, 17 Nov 2015 23:23:17 +0000 (15:23 -0800)
committerReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Thu, 19 Nov 2015 00:05:42 +0000 (16:05 -0800)
g_free() is NULL-safe

tests/examples/gtk/glliveshader.c

index 6f820a6..d8c8d35 100644 (file)
@@ -233,8 +233,7 @@ _on_text_changed (GtkTextBuffer * text, struct text_view_state *state)
   GtkTextIter start, end;
 
   gtk_text_buffer_get_bounds (text, &start, &end);
-  if (state->str)
-    g_free (state->str);
+  g_free (state->str);
   state->str = gtk_text_buffer_get_text (text, &start, &end, FALSE);
   g_object_set (state->state->shader, "update-shader", TRUE, NULL);
 }