summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtools/virt-win-reg7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/virt-win-reg b/tools/virt-win-reg
index 56dd6d64..17c42a16 100755
--- a/tools/virt-win-reg
+++ b/tools/virt-win-reg
@@ -483,10 +483,11 @@ sub lookup_pip_of_user_sid
chomp;
# The contents of the registry are a windows path, possibly
- # containing %systemroot%. Expand it and remove some other
- # windows-isms. The caller will do case_sensitive_path for us, so
- # we don't need to do that.
+ # containing %systemroot% and %systemdrive% (on Win XP). Expand
+ # it and remove some other windows-isms. The caller will do
+ # case_sensitive_path for us, so we don't need to do that.
s/%systemroot%/$systemroot/i;
+ s/%systemdrive%//i;
s/^c://i;
s,\\,/,g;