commit 269f84758058454223f0191dfa00a0e1ed63053f
Author: Eugene Chornyi <[email protected]>
Date:   Fri Jul 17 21:18:17 2020 +0200

    Wininstaller2, code readability
---
 .../Win32/packaging/installer2/src/main.nsh        |   31 +++++++++++---------
 1 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/development/Win32/packaging/installer2/src/main.nsh 
b/development/Win32/packaging/installer2/src/main.nsh
index ea18e05..e39cdfb 100644
--- a/development/Win32/packaging/installer2/src/main.nsh
+++ b/development/Win32/packaging/installer2/src/main.nsh
@@ -258,21 +258,24 @@
     Exch $9 # resultRegIdx
   FunctionEnd
   
-  !macro CreatePrepareShellCTXFun UnPrefix
-    Function ${UnPrefix}PrepareShellCTX
-      ${if} $MultiUser.InstallMode == "CurrentUser"
-        SetShellVarContext current
-      ${Else}
-        SetShellVarContext all
-      ${EndIf}
-      ${If} ${RunningX64}
-        SetRegView ${APP_ARCHITECTURE}
-      ${EndIf}
-    FunctionEnd
+  !macro PrepareShellCTX
+    ${if} $MultiUser.InstallMode == "CurrentUser"
+      SetShellVarContext current
+    ${Else}
+      SetShellVarContext all
+    ${EndIf}
+    ${If} ${RunningX64}
+      SetRegView ${APP_ARCHITECTURE}
+    ${EndIf}
   !macroend
-  
-  !insertmacro CreatePrepareShellCTXFun ""
-  !insertmacro CreatePrepareShellCTXFun "un."
+
+  Function PrepareShellCTX
+    !insertmacro PrepareShellCTX
+  FunctionEnd
+
+  Function un.PrepareShellCTX
+    !insertmacro PrepareShellCTX
+  FunctionEnd
 
 #-------------------------------------------------------------
 # - - - - - - - - - - - - Sections - - - - - - - - - - - - - -
-- 
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to