Lei Zhang : regedit: Correctly parse key name containing ']'.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 1 05:59:44 CST 2007


Module: wine
Branch: master
Commit: d113419682a1a723336dafa53f2d81c223fad395
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d113419682a1a723336dafa53f2d81c223fad395

Author: Lei Zhang <thestig at google.com>
Date:   Wed Feb 28 17:41:45 2007 -0800

regedit: Correctly parse key name containing ']'.

---

 programs/regedit/regproc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c
index e93d4ff..2cd187b 100644
--- a/programs/regedit/regproc.c
+++ b/programs/regedit/regproc.c
@@ -503,7 +503,7 @@ LPSTR getRegKeyName(LPSTR lpLine)
         LPSTR keyNameEnd;
 
         keyNameBeg++;                             /* is not part of the name */
-        keyNameEnd = strchr(lpLineCopy, ']');
+        keyNameEnd = strrchr(lpLineCopy, ']');
         if (keyNameEnd) {
             *keyNameEnd = '\0';               /* remove ']' from the key name */
         }




More information about the wine-cvs mailing list