Index: zlexer.lex
===================================================================
RCS file: /cvs/nsd/zlexer.lex,v
retrieving revision 1.35
diff -c -r1.35 zlexer.lex
*** zlexer.lex	11 Feb 2004 09:01:31 -0000	1.35
--- zlexer.lex	18 Feb 2004 09:05:48 -0000
***************
*** 144,152 ****
  			        BEGIN(INITIAL);
          		}	
  <<EOF>>			{	/* end of file is reached - check if we were including */
!         			if ( --include_stack_ptr < 0 )
! 				            yyterminate();
!         			else {
  					/* pop (once you pop, you can not stop) */
  					current_parser->filename =
  						zparser_stack[include_stack_ptr].filename;
--- 144,154 ----
  			        BEGIN(INITIAL);
          		}	
  <<EOF>>			{	/* end of file is reached - check if we were including */
! 				if (include_stack_ptr == 0) {
! 					yyterminate();
!         			} else {
! 					--include_stack_ptr;
! 					
  					/* pop (once you pop, you can not stop) */
  					current_parser->filename =
  						zparser_stack[include_stack_ptr].filename;
