Mercurial > hg > dhcpcd
changeset 1401:6b1abaf74ff1 draft
Fix parsing of escape codes.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Tue, 01 Sep 2009 20:39:31 +0000 |
| parents | f8704ad1ef0c |
| children | 747d1e9fafab |
| files | if-options.c |
| diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/if-options.c Wed Aug 12 08:40:29 2009 +0000 +++ b/if-options.c Tue Sep 01 20:39:31 2009 +0000 @@ -203,20 +203,24 @@ } if (*str == '\\') { str++; - switch(*str++) { + switch(*str) { case '\0': break; case 'b': *sbuf++ = '\b'; + str++; break; case 'n': *sbuf++ = '\n'; + str++; break; case 'r': *sbuf++ = '\r'; + str++; break; case 't': *sbuf++ = '\t'; + str++; break; case 'x': /* Grab a hex code */
