From: William F. <wsf...@us...> - 2006-05-17 20:16:24
|
Update of /cvsroot/swig/SWIG/Source/CParse In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31996/Source/CParse Modified Files: cscanner.c Log Message: Fix seg fault when parsing: %inline { and no closing brace Index: cscanner.c =================================================================== RCS file: /cvsroot/swig/SWIG/Source/CParse/cscanner.c,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** cscanner.c 4 May 2006 06:49:52 -0000 1.30 --- cscanner.c 17 May 2006 20:16:21 -0000 1.31 *************** *** 24,28 **** } InFile; ! InFile *in_head; DOHFile *LEX_in = 0; --- 24,28 ---- } InFile; ! static InFile *in_head; DOHFile *LEX_in = 0; *************** *** 263,266 **** --- 263,267 ---- InFile *in; + if (!in_head) return; /* Save current state */ in_head->line_number = cparse_line; |