From: Eric Leblond Date: Mon, 24 Sep 2012 11:02:30 +0000 (+0200) Subject: Add missing sctrdup test X-Git-Tag: suricata-1.4beta2~35 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=710d237724ae4ac47ec7c05c92cf9cf22f690123;p=thirdparty%2Fsuricata.git Add missing sctrdup test --- diff --git a/src/util-magic.c b/src/util-magic.c index f018882166..3fb893ff49 100644 --- a/src/util-magic.c +++ b/src/util-magic.c @@ -104,6 +104,9 @@ char *MagicLookup(uint8_t *buf, uint32_t buflen) { result = magic_buffer(g_magic_ctx, (void *)buf, (size_t)buflen); if (result != NULL) { magic = SCStrdup(result); + if (magic == NULL) { + SCLogError(SC_ERR_MEM_ALLOC, "Unable to dup magic"); + } } }