Launch 0.1.4. Fixed launching with arguments.

git-svn-id: svn://kolibrios.org@1050 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
vkos 2009-03-09 14:45:14 +00:00
parent b482f18957
commit 9d482e5994

View File

@ -18,7 +18,7 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
APP_NAME fix 'Launch' APP_NAME fix 'Launch'
APP_VERSION fix '0.1.3' APP_VERSION fix '0.1.4'
use32 use32
org 0x0 org 0x0
@ -163,13 +163,21 @@ parse_args:
mov ecx, -1 mov ecx, -1
mov edi, args mov edi, args
mov al, ' ' mov al, ' '
xor bl, bl
;cld ;cld
repe scasb repe scasb
push edi push edi
mov ecx, -1 mov ecx, -1
repne scasb @@:
scasb
je @f
xchg al, bl
dec edi
scasb
jne @b
@@:
mov dword [prog_args], edi mov dword [prog_args], edi
pop edi pop edi