]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Fix parsing of \x sequences in strings. From Ulrich.
authorBruno Haible <bruno@clisp.org>
Wed, 23 Aug 2000 20:36:55 +0000 (20:36 +0000)
committerBruno Haible <bruno@clisp.org>
Wed, 23 Aug 2000 20:36:55 +0000 (20:36 +0000)
src/ChangeLog
src/po-lex.c

index 8ef5a6aff61d6bd1cfa7c6f6a7c6f8951dabbdf2..6bd700bbcd778dd94b905bb4723ebfc533155c37 100644 (file)
@@ -1,3 +1,8 @@
+2000-08-23  Ulrich Drepper  <drepper@redhat.com>
+
+       * po-lex.c (control_sequence): Unget character which ended \x..
+       sequence.
+
 2000-07-28  Bruno Haible  <haible@clisp.cons.org>
 
        * xget-lex.h (enum xgettext_token_type_ty): Rename
index 2f305b5f25eb328fa1dddb2bac5391230a671609..549aa497119ec4a84059912045102208381bd27c 100644 (file)
@@ -330,6 +330,7 @@ control_sequence ()
            }
          break;
        }
+      lex_ungetc (c);
       return val;
     }
   po_gram_error (_("invalid control sequence"));