Ignore a missing newline at EOF for single line comments. (#83674, Sven
authorMatthias Clasen <maclas@gmx.de>
Sat, 12 Jun 2004 03:00:05 +0000 (03:00 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 12 Jun 2004 03:00:05 +0000 (03:00 +0000)
Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>

* glib/gscanner.c (g_scanner_get_token_ll): Ignore a
missing newline at EOF for single line comments.
(#83674, Sven Neumann)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gscanner.c

index 5a19bf5..973bbf5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/gscanner.c (g_scanner_get_token_ll): Ignore a 
+       missing newline at EOF for single line comments.  
+       (#83674, Sven Neumann)
+
 Thu Jun 10 23:38:02 2004  Matthias Clasen  <maclas@gmx.de>
 
        * tests/printf-test.c (TEST): Actually set any_failed on 
index 5a19bf5..973bbf5 100644 (file)
@@ -1,3 +1,9 @@
+Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/gscanner.c (g_scanner_get_token_ll): Ignore a 
+       missing newline at EOF for single line comments.  
+       (#83674, Sven Neumann)
+
 Thu Jun 10 23:38:02 2004  Matthias Clasen  <maclas@gmx.de>
 
        * tests/printf-test.c (TEST): Actually set any_failed on 
index 5a19bf5..973bbf5 100644 (file)
@@ -1,3 +1,9 @@
+Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/gscanner.c (g_scanner_get_token_ll): Ignore a 
+       missing newline at EOF for single line comments.  
+       (#83674, Sven Neumann)
+
 Thu Jun 10 23:38:02 2004  Matthias Clasen  <maclas@gmx.de>
 
        * tests/printf-test.c (TEST): Actually set any_failed on 
index 5a19bf5..973bbf5 100644 (file)
@@ -1,3 +1,9 @@
+Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/gscanner.c (g_scanner_get_token_ll): Ignore a 
+       missing newline at EOF for single line comments.  
+       (#83674, Sven Neumann)
+
 Thu Jun 10 23:38:02 2004  Matthias Clasen  <maclas@gmx.de>
 
        * tests/printf-test.c (TEST): Actually set any_failed on 
index 5a19bf5..973bbf5 100644 (file)
@@ -1,3 +1,9 @@
+Fri Jun 11 22:56:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * glib/gscanner.c (g_scanner_get_token_ll): Ignore a 
+       missing newline at EOF for single line comments.  
+       (#83674, Sven Neumann)
+
 Thu Jun 10 23:38:02 2004  Matthias Clasen  <maclas@gmx.de>
 
        * tests/printf-test.c (TEST): Actually set any_failed on 
index b9b0e7f..d9c7309 100644 (file)
@@ -1634,6 +1634,10 @@ g_scanner_get_token_ll   (GScanner       *scanner,
                  gstring = g_string_append_c (gstring, ch);
                  ch = g_scanner_get_char (scanner, line_p, position_p);
                }
+             /* ignore a missing newline at EOF for single line comments */
+             if (in_comment_single &&
+                 config->cpair_comment_single[1] == '\n')
+               in_comment_single = FALSE;
            }
          else if (config->scan_identifier && ch &&
                   strchr (config->cset_identifier_first, ch))