]> granicus.if.org Git - sudo/commitdiff
added support for escaping "termination" characters
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 1 Sep 1995 05:02:04 +0000 (05:02 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 1 Sep 1995 05:02:04 +0000 (05:02 +0000)
parse.lex

index 77d34a18deeaa17702a8bc04d7c38a2cb302cd8b..eb79694c5655cfff1547bd6b4fbdca7d3be5813d 100644 (file)
--- a/parse.lex
+++ b/parse.lex
@@ -97,7 +97,7 @@ N                     [0-9][0-9]?[0-9]?
                          return COMMENT;
                        }                       /* return comments */
 
-<GOTCMND>[^\,:=\\ \t\n#]+ {
+<GOTCMND>((\\[\,:=\\])|([^\,:=\\ \t\n#]))+ {
                            LEXTRACE("ARG ");
                            append();
                          }                     /* a command line arg */