texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[8038] parsetexi handle empty files


From: gavinsmith0123
Subject: [8038] parsetexi handle empty files
Date: Fri, 10 Aug 2018 10:26:01 -0400 (EDT)

Revision: 8038
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=8038
Author:   gavin
Date:     2018-08-10 10:26:01 -0400 (Fri, 10 Aug 2018)
Log Message:
-----------
parsetexi handle empty files

Modified Paths:
--------------
    trunk/tp/parsetexi/parser.c

Modified: trunk/tp/parsetexi/parser.c
===================================================================
--- trunk/tp/parsetexi/parser.c 2018-08-10 14:13:03 UTC (rev 8037)
+++ trunk/tp/parsetexi/parser.c 2018-08-10 14:26:01 UTC (rev 8038)
@@ -1,4 +1,4 @@
-/* Copyright 2010, 2011, 2012, 2013, 2014, 2015
+/* Copyright 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018
    Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
@@ -166,7 +166,8 @@
       *p = c;
     }
 
-  /* Check for preamble. */
+  /* Put all lines up to a line starting "\input" inside a "preamble"
+     element. */
   while (1)
     {
       ELEMENT *l;
@@ -175,7 +176,7 @@
       free (line);
       line = next_text (0);
       if (!line)
-        abort (); /* Empty file? */
+        break;
 
       linep = line; 
       linep += strspn (linep, whitespace_chars);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]