diff options
author | Victor Julien <victor@inliniac.net> | 2016-07-03 09:38:02 +0200 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2016-07-03 09:54:44 +0200 |
commit | 981025e103d887fb6a9c9bb49c74ec323108d098 (patch) | |
tree | cc7735c56638c034c1cd282ae178949bc0174c3c | |
parent | 4ca06bc967d94b7b7b5a6efc76e870f0efc77e24 (diff) |
src: check result of malloc when creating queue
Signed-off-by: Victor Julien <victor@inliniac.net>
Signed-off-by: Florian Westphal <fw@strlen.de>
-rw-r--r-- | src/libnetfilter_queue.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libnetfilter_queue.c b/src/libnetfilter_queue.c index 5fbde5b..211a8ba 100644 --- a/src/libnetfilter_queue.c +++ b/src/libnetfilter_queue.c @@ -536,6 +536,8 @@ struct nfq_q_handle *nfq_create_queue(struct nfq_handle *h, return NULL; qh = malloc(sizeof(*qh)); + if (!qh) + return NULL; memset(qh, 0, sizeof(*qh)); qh->h = h; |