From: Peter Johnson Date: Fri, 25 Apr 2008 05:07:57 +0000 (-0000) Subject: Defensively look for NULL istk. X-Git-Tag: v0.7.2~7^2~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca23bda1cf4a5efa579d7ecbc7b909d789992615;p=yasm Defensively look for NULL istk. svn path=/trunk/yasm/; revision=2075 --- diff --git a/modules/preprocs/nasm/nasm-pp.c b/modules/preprocs/nasm/nasm-pp.c index 604bb2bc..2bb94b04 100644 --- a/modules/preprocs/nasm/nasm-pp.c +++ b/modules/preprocs/nasm/nasm-pp.c @@ -4237,6 +4237,8 @@ pp_getline(void) * buffer or from the input file. */ tline = NULL; + if (!istk) + return NULL; while (istk->expansion && istk->expansion->finishes) { Line *l = istk->expansion;