X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fjournal%2Fcoredumpctl.c;h=4f0ed5839776f24d62c4ee1efa907e74fb14d18f;hp=f9cebb7a423dbb4b225b20b283b4684fc8e1f0f9;hb=348a25edbb87ee4e67aa79fcb97a2bc1b5c11c7b;hpb=45db2956baf107c9129af68ae3111391d0ee4640 diff --git a/src/journal/coredumpctl.c b/src/journal/coredumpctl.c index f9cebb7a4..4f0ed5839 100644 --- a/src/journal/coredumpctl.c +++ b/src/journal/coredumpctl.c @@ -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;