Remove a NULL check that didn't do any good. (#360904, Paolo Borelli)
authorMatthias Clasen <mclasen@redhat.com>
Tue, 6 Mar 2007 07:22:04 +0000 (07:22 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 6 Mar 2007 07:22:04 +0000 (07:22 +0000)
2007-03-06  Matthias Clasen  <mclasen@redhat.com>

        * glib/gkeyfile.c (g_key_file_parse_value_as_boolean):
        Remove a NULL check that didn't do any good.  (#360904,
        Paolo Borelli)

svn path=/trunk/; revision=5375

ChangeLog
glib/gkeyfile.c

index 3d6f745..f7d837c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2007-03-06  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/gkeyfile.c (g_key_file_parse_value_as_boolean):
+       Remove a NULL check that didn't do any good.  (#360904,
+       Paolo Borelli)
+
+2007-03-06  Matthias Clasen  <mclasen@redhat.com>
+
        * glib/gmarkup.c (g_markup_parse_context_parse): Report
        more accurate position for invalid UTF-8.  (#350802,
        Simon Budig)
index 6b8d5d3..4ac63a6 100644 (file)
@@ -3589,13 +3589,10 @@ g_key_file_parse_value_as_boolean (GKeyFile     *key_file,
 {
   gchar *value_utf8;
 
-  if (value)
-    {
-      if (strcmp (value, "true") == 0 || strcmp (value, "1") == 0)
-        return TRUE;
-      else if (strcmp (value, "false") == 0 || strcmp (value, "0") == 0)
-        return FALSE;
-    }
+  if (strcmp (value, "true") == 0 || strcmp (value, "1") == 0)
+    return TRUE;
+  else if (strcmp (value, "false") == 0 || strcmp (value, "0") == 0)
+    return FALSE;
 
   value_utf8 = _g_utf8_make_valid (value);
   g_set_error (error, G_KEY_FILE_ERROR,