diff options
Diffstat (limited to 'contrib/mingw/getparameters.nsi')
-rw-r--r-- | contrib/mingw/getparameters.nsi | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/contrib/mingw/getparameters.nsi b/contrib/mingw/getparameters.nsi deleted file mode 100644 index 790adc7fe1..0000000000 --- a/contrib/mingw/getparameters.nsi +++ /dev/null @@ -1,41 +0,0 @@ - ; GetParameters - ; input, none - ; output, top of stack (replaces, with e.g. whatever) - ; modifies no other variables. - -Function GetParameters - - Push $R0 - Push $R1 - Push $R2 - Push $R3 - - StrCpy $R2 1 - StrLen $R3 $CMDLINE - - ;Check for quote or space - StrCpy $R0 $CMDLINE $R2 - StrCmp $R0 '"' 0 +3 - StrCpy $R1 '"' - Goto loop - StrCpy $R1 " " - - loop: - IntOp $R2 $R2 + 1 - StrCpy $R0 $CMDLINE 1 $R2 - StrCmp $R0 $R1 get - StrCmp $R2 $R3 get - Goto loop - - get: - IntOp $R2 $R2 + 1 - StrCpy $R0 $CMDLINE 1 $R2 - StrCmp $R0 " " get - StrCpy $R0 $CMDLINE "" $R2 - - Pop $R3 - Pop $R2 - Pop $R1 - Exch $R0 - -FunctionEnd |