From bc2cc8feb299b49f00343f98dfdf619706c4c956 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Tue, 28 Nov 2017 12:26:42 +0100 Subject: [PATCH] mmsnmptrapd: fix potential NULL pointer use Deteced by clang static analyzer --- plugins/mmsnmptrapd/mmsnmptrapd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/mmsnmptrapd/mmsnmptrapd.c b/plugins/mmsnmptrapd/mmsnmptrapd.c index 96708ac55..b873c3a77 100644 --- a/plugins/mmsnmptrapd/mmsnmptrapd.c +++ b/plugins/mmsnmptrapd/mmsnmptrapd.c @@ -7,7 +7,7 @@ * * File begun on 2011-05-05 by RGerhards * - * Copyright 2011 Rainer Gerhards and Adiscon GmbH. + * Copyright 2011-2017 Rainer Gerhards and Adiscon GmbH. * * This file is part of rsyslog. * @@ -340,8 +340,8 @@ CODE_STD_STRING_REQUESTparseSelectorAct(1) /* finally build the instance */ if(cs.pszTagName == NULL) { - pData->pszTagName = (uchar*) strdup("snmptrapd:"); - pData->pszTagID = (uchar*) strdup("snmptrapd/"); + CHKmalloc(pData->pszTagName = (uchar*) strdup("snmptrapd:")); + CHKmalloc(pData->pszTagID = (uchar*) strdup("snmptrapd/")); } else { int lenTag = ustrlen(cs.pszTagName); /* new tag value (with colon at the end) */