From b85e09dbf179cd9f8d5d37ae725841ae7ebc3b44 Mon Sep 17 00:00:00 2001 From: Enji Cooper Date: Wed, 4 Jan 2017 01:44:45 +0000 Subject: [PATCH] Fix logical inversion when checking result from calloc in snmp_output_err_resp(..) X-MFC with: r310987 MFC after: 3 days Reported by: Coverity CID: 1368195 --- usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c b/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c index 63ee6fdfd5ad..36b9917581fd 100644 --- a/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c +++ b/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c @@ -2011,7 +2011,7 @@ snmp_output_err_resp(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu) return; } - if ((object = calloc(1, sizeof(struct snmp_object))) != NULL) { + if ((object = calloc(1, sizeof(struct snmp_object))) == NULL) { fprintf(stdout, "calloc: %s", strerror(errno)); return; }