]> git.wh0rd.org - dump.git/commitdiff
Made quotes work in interactive restore.
authorStelian Pop <stelian@popies.net>
Sun, 28 May 2000 17:50:27 +0000 (17:50 +0000)
committerStelian Pop <stelian@popies.net>
Sun, 28 May 2000 17:50:27 +0000 (17:50 +0000)
CHANGES
restore/interactive.c

diff --git a/CHANGES b/CHANGES
index 275e2d618727440beb16dfd354f041b92089726e..38ca09188aa5475964e168d8d2ee9579fc1d2650 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,4 @@
-$Id: CHANGES,v 1.56 2000/05/28 16:51:13 stelian Exp $
+$Id: CHANGES,v 1.57 2000/05/28 17:50:27 stelian Exp $
 
 Changes between versions 0.4b16 and 0.4b17 (released ??????????????)
 ====================================================================
@@ -16,6 +16,8 @@ Changes between versions 0.4b16 and 0.4b17 (released ??????????????)
        of 0 means the dump archive is correct, 1 means tape errors,
        2 means that some files were modified.
 
+4.     Made quotes work in interactive restore.
+
 Changes between versions 0.4b15 and 0.4b16 (released March 11, 2000)
 ====================================================================
 
index 0bd6aaa6d7bc6f367c20e21a83f182b88de9003e..4fbdf6e8a0200f6259ce08a66c5388a4ae159a2a 100644 (file)
@@ -40,7 +40,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-       "$Id: interactive.c,v 1.9 2000/02/26 01:35:48 stelian Exp $";
+       "$Id: interactive.c,v 1.10 2000/05/28 17:50:27 stelian Exp $";
 #endif /* not lint */
 
 #include <sys/param.h>
@@ -459,7 +459,7 @@ copynext(char *input, char *output)
                 */
                quote = *cp++;
                while (*cp != quote && *cp != '\0')
-                       *bp++ = *cp++ | 0200;
+                       *bp++ = *cp++;
                if (*cp++ == '\0') {
                        fprintf(stderr, "missing %c\n", quote);
                        cp--;