From 588df0155de5f40c63bc4e24e363a3b51baff83b Mon Sep 17 00:00:00 2001 From: Stathis Kamperis Date: Sat, 29 Dec 2007 18:26:25 +0200 Subject: [PATCH] Return FSM_NOMEM in fsm_init() if malloc() fails --- misc/fsm/fsm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/misc/fsm/fsm.c b/misc/fsm/fsm.c index efda39a..7aff926 100644 --- a/misc/fsm/fsm.c +++ b/misc/fsm/fsm.c @@ -44,6 +44,7 @@ fsmret_t fsm_init(fsm_t **fsm, size_t size, unsigned int factor, unsigned int nq free((*fsm)->mobj); free((*fsm)->sttable); free(*fsm); + return FSM_NOMEM; } /* Initialize queues */ -- 2.11.4.GIT