From: Tobias Markus Date: Mon, 23 Feb 2015 00:19:54 +0000 (+0100) Subject: Fix for coverity #29369 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=c10218eb3b428eae1e961983d6911cfeecb403a1;p=supertux.git Fix for coverity #29369 --- diff --git a/external/obstack/obstack.c b/external/obstack/obstack.c index 7f51a271f..15e2bc1ea 100644 --- a/external/obstack/obstack.c +++ b/external/obstack/obstack.c @@ -136,8 +136,10 @@ _obstack_begin (struct obstack *h, h->use_extra_arg = 0; chunk = h->chunk = CALL_CHUNKFUN (h, h -> chunk_size); - if (!chunk) + if (!chunk) { (*obstack_alloc_failed_handler) (); + return 0; + } h->next_free = h->object_base = __PTR_ALIGN ((char *) chunk, chunk->contents, alignment - 1); h->chunk_limit = chunk->limit