diff --git a/ChangeLog b/ChangeLog index 836b74f..b091c7e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2002-11-02 Bruno Haible + Bug fix. + * src/options.cc (Options::print_options): Escape backquote inside + double-quoted strings. + Bug fix. * src/keyword.cc (KeywordExt::init_selchars): Avoid comparison with uninitialized member variable. Found with 'valgrind'. diff --git a/src/options.cc b/src/options.cc index 992371a..4cf7225 100644 --- a/src/options.cc +++ b/src/options.cc @@ -267,7 +267,7 @@ Options::print_options () const putchar ('"'); for (; *arg; arg++) { - if (*arg == '\"' || *arg == '\\' || *arg == '$') + if (*arg == '\"' || *arg == '\\' || *arg == '$' || *arg == '`') putchar ('\\'); putchar (*arg); }