From 50ed861cddbca02555f75be64719801242a1cae9 Mon Sep 17 00:00:00 2001 From: jkh Date: Thu, 3 Sep 1998 06:14:41 +0000 Subject: Allow quoted strings (single or double) for grouping whitespace separated items. Eliminate warnings. --- sys/boot/common/interp_backslash.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sys/boot/common/interp_backslash.c') diff --git a/sys/boot/common/interp_backslash.c b/sys/boot/common/interp_backslash.c index cbabb7c..8807fdaa 100644 --- a/sys/boot/common/interp_backslash.c +++ b/sys/boot/common/interp_backslash.c @@ -11,7 +11,7 @@ * Jordan K. Hubbard * 29 August 1998 * - * $Id$ + * $Id: interp_backslash.c,v 1.1 1998/09/01 00:41:24 msmith Exp $ * * Routine for doing backslash elimination. */ @@ -52,6 +52,13 @@ backslash(char *str) str++; break; + /* preserve backslashed quotes */ + case '\'': + case '"': + new_str[i++] = '\\'; + new_str[i++] = *str++; + break; + case 'b': new_str[i++] = '\b'; str++; -- cgit v1.1