From 7eea71ea57b773244095c54cc5fdde5af93b829c Mon Sep 17 00:00:00 2001
From: Nils Gladitz <nilsgladitz@gmail.com>
Date: Fri, 20 Dec 2013 12:01:28 +0100
Subject: CPackWiX: replace slash with backslash in registry key path

Forward slash is not understood as a key path separator.
---
 Source/CPack/WiX/cmCPackWIXGenerator.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Source/CPack/WiX/cmCPackWIXGenerator.cxx b/Source/CPack/WiX/cmCPackWIXGenerator.cxx
index 6f1daaa..f892cf9 100644
--- a/Source/CPack/WiX/cmCPackWIXGenerator.cxx
+++ b/Source/CPack/WiX/cmCPackWIXGenerator.cxx
@@ -765,7 +765,7 @@ bool cmCPackWIXGenerator::CreateStartMenuShortcuts(
   fileDefinitions.EndElement("RemoveFolder");
 
   std::string registryKey =
-    std::string("Software/") + cpackVendor + "/" + cpackPackageName;
+    std::string("Software\\") + cpackVendor + "\\" + cpackPackageName;
 
   fileDefinitions.BeginElement("RegistryValue");
   fileDefinitions.AddAttribute("Root", "HKCU");
-- 
cgit v0.12