chiark / gitweb /
coredumpctl: check return of strndup
authorLukas Nykryn <lnykryn@redhat.com>
Wed, 19 Dec 2012 13:38:53 +0000 (14:38 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 19 Dec 2012 14:27:44 +0000 (15:27 +0100)
src/journal/coredumpctl.c

index f9cebb7a423dbb4b225b20b283b4684fc8e1f0f9..4f0ed5839776f24d62c4ee1efa907e74fb14d18f 100644 (file)
@@ -262,7 +262,7 @@ static int retrieve(const void *data,
                 return 0;
 
         *var = strndup((const char*)data + ident, len - ident);
-        if (!var)
+        if (!*var)
                 return log_oom();
 
         return 0;