From ec11c813a4f59d2e30859160423ae4792c60d53d Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Fri, 2 May 2014 18:13:33 +0900 Subject: [PATCH] xgettext: Add more comments to mixed_string_buffer usage --- gettext-tools/src/x-javascript.c | 1 + gettext-tools/src/x-python.c | 1 + gettext-tools/src/x-vala.c | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/gettext-tools/src/x-javascript.c b/gettext-tools/src/x-javascript.c index 45f67e22d..237b68d8f 100644 --- a/gettext-tools/src/x-javascript.c +++ b/gettext-tools/src/x-javascript.c @@ -1204,6 +1204,7 @@ phase5_get (token_ty *tp) { int uc = phase7_getuc (quote_char); + /* Keep line_number in sync. */ bp->line_number = line_number; if (uc == P7_EOF || uc == P7_STRING_END) diff --git a/gettext-tools/src/x-python.c b/gettext-tools/src/x-python.c index da7468328..ee92a8cce 100644 --- a/gettext-tools/src/x-python.c +++ b/gettext-tools/src/x-python.c @@ -1409,6 +1409,7 @@ phase5_get (token_ty *tp) int uc = phase7_getuc (quote_char, triple, interpret_ansic, interpret_unicode, &backslash_counter); + /* Keep line_number in sync. */ bp->line_number = line_number; if (uc == P7_EOF || uc == P7_STRING_END) diff --git a/gettext-tools/src/x-vala.c b/gettext-tools/src/x-vala.c index cee1deb6c..6bf5300de 100644 --- a/gettext-tools/src/x-vala.c +++ b/gettext-tools/src/x-vala.c @@ -885,6 +885,10 @@ phase3_get (token_ty *tp) for (;;) { c = phase7_getc (); + + /* Keep line_number in sync. */ + bp->line_number = line_number; + if (c == P7_NEWLINE) { if (verbatim) -- 2.47.2