diff options
author | Christopher Faylor <me@cgf.cx> | 2001-06-28 02:46:11 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2001-06-28 02:46:11 +0000 |
commit | 288f125efd393633bb18277d585682f09a5a8b52 (patch) | |
tree | 8c15a4c21fcc246d0c1381ef6e1d6833c987965c | |
parent | 7a4078ee340b7f15c839257d6fa895d92abe0224 (diff) | |
download | newlib-288f125efd393633bb18277d585682f09a5a8b52.zip newlib-288f125efd393633bb18277d585682f09a5a8b52.tar.gz newlib-288f125efd393633bb18277d585682f09a5a8b52.tar.bz2 |
* regtool.cc (find_key): Revert previous change.
-rw-r--r-- | winsup/utils/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/utils/regtool.cc | 11 |
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) |