aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2001-06-28 02:46:11 +0000
committerChristopher Faylor <me@cgf.cx>2001-06-28 02:46:11 +0000
commit288f125efd393633bb18277d585682f09a5a8b52 (patch)
tree8c15a4c21fcc246d0c1381ef6e1d6833c987965c
parent7a4078ee340b7f15c839257d6fa895d92abe0224 (diff)
downloadnewlib-288f125efd393633bb18277d585682f09a5a8b52.zip
newlib-288f125efd393633bb18277d585682f09a5a8b52.tar.gz
newlib-288f125efd393633bb18277d585682f09a5a8b52.tar.bz2
* regtool.cc (find_key): Revert previous change.
-rw-r--r--winsup/utils/ChangeLog4
-rw-r--r--winsup/utils/regtool.cc11
2 files changed, 8 insertions, 7 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 76ff4d4..77fa244 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jun 27 22:46:10 2001 Christopher Faylor <cgf@cygnus.com>
+
+ * regtool.cc (find_key): Revert previous change.
+
Wed Jun 27 13:37:41 2001 Keith Starsmeare" <keith_starsmeare@yahoo.co.uk>
* regtool.cc (find_key): Allow '/' as a synonym for '\\'.
diff --git a/winsup/utils/regtool.cc b/winsup/utils/regtool.cc
index 9ea9c14..e1eb4e0 100644
--- a/winsup/utils/regtool.cc
+++ b/winsup/utils/regtool.cc
@@ -36,7 +36,7 @@ const char *usage_msg[] = {
"Regtool Copyright (c) 2000 Red Hat Inc",
" regtool -h - print this message",
" regtool [-v|-p|-k|-l] list [key] - list subkeys and values",
- " -p=postfix, like ls -p, appends / postfix to key names",
+ " -p=postfix, like ls -p, appends \\ postfix to key names",
" -k=keys, lists only keys",
" -l=values, lists only values",
" regtool [-v] add [key\\subkey] - add new subkey",
@@ -194,13 +194,10 @@ find_key (int howmanyparts, REGSAM access)
int i;
if (*n == '/')
translate (n);
- while ((*n == '\\') || (*n == '/'))
+ while (*n == '\\')
n++;
- for (e = n; *e && *e != '\\' && *e != '/'; e++);
- if (*e == '/')
- c = '\\';
- else
- c = *e;
+ for (e = n; *e && *e != '\\'; e++);
+ c = *e;
*e = 0;
for (i = 0; wkprefixes[i].string; i++)
if (strcmp (wkprefixes[i].string, n) == 0)