summaryrefslogtreecommitdiff
path: root/lib/frr_zmq.c
diff options
context:
space:
mode:
authorpaco <paco@voltanet.io>2018-06-19 10:40:56 +0200
committerpaco <paco@voltanet.io>2018-06-19 10:40:56 +0200
commit6d10727ac13e5b80c3d5f8b42acf17cebb3f9d5a (patch)
treed6cbf6a8295df6c4e414331c69df515666e8d5a8 /lib/frr_zmq.c
parented892e530d2d20706973759fa81a90041d82b466 (diff)
eigrpd, lib, tests, vtysh: security (cppcheck)
Signed-off-by: F. Aragon <paco@voltanet.io>
Diffstat (limited to 'lib/frr_zmq.c')
-rw-r--r--lib/frr_zmq.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/frr_zmq.c b/lib/frr_zmq.c
index 8f190a3a09..3153e697fa 100644
--- a/lib/frr_zmq.c
+++ b/lib/frr_zmq.c
@@ -174,9 +174,10 @@ int funcname_frrzmq_thread_add_read(struct thread_master *master,
cb = *cbp;
else {
cb = XCALLOC(MTYPE_ZEROMQ_CB, sizeof(struct frrzmq_cb));
- cb->write.cancelled = 1;
if (!cb)
return -1;
+
+ cb->write.cancelled = 1;
*cbp = cb;
}
@@ -282,9 +283,10 @@ int funcname_frrzmq_thread_add_write(struct thread_master *master,
cb = *cbp;
else {
cb = XCALLOC(MTYPE_ZEROMQ_CB, sizeof(struct frrzmq_cb));
- cb->read.cancelled = 1;
if (!cb)
return -1;
+
+ cb->read.cancelled = 1;
*cbp = cb;
}