Fix null pointer dereference
authorColin Leroy <colin@colino.net>
Fri, 13 Nov 2015 09:29:56 +0000 (10:29 +0100)
committerColin Leroy <colin@colino.net>
Fri, 13 Nov 2015 09:29:56 +0000 (10:29 +0100)
src/plugins/mailmbox/mmapstring.c

index 2bf3582f527670c2c49030fac6bad72bc40c5bb4..2a70e5ebc11c47faa14b495be532ed293b1db1e7 100644 (file)
@@ -303,7 +303,10 @@ mmap_string_sized_new (size_t dfl_size)
   if (mmap_string_maybe_expand (string, MAX (dfl_size, 2)) == NULL)
     return NULL;
 
-  string->str[0] = 0;
+  if (string->str == NULL)
+    return NULL;
+
+  string->str[0] = '\0';
 
   return string;
 }