Fix CID 1491290: dereference before null check.
authorwwp <subscript@free.fr>
Wed, 6 Oct 2021 10:04:33 +0000 (12:04 +0200)
committerwwp <subscript@free.fr>
Wed, 6 Oct 2021 10:04:33 +0000 (12:04 +0200)
src/addressbook.c

index 17830ffa3d2d86d4242d458f9877987144146e3d..7ee74f66f2f41efe5824d676b87deee437f27fd5 100644 (file)
@@ -3639,10 +3639,12 @@ gchar *addressbook_set_col_name_guard(gchar *value)
 {
        gchar *ret = "<not set>";
        gchar *tmp = g_strdup(value);
-       g_strstrip(tmp);
-       if (tmp !=NULL && *tmp != '\0')
-               ret = value;
-       g_free(tmp);
+       if (tmp) {
+               g_strstrip(tmp);
+               if (*tmp != '\0')
+                       ret = value;
+               g_free(tmp);
+       }
        return ret;
 }