From 158e212af1be63a4075de2d0d2d26007031ced0c Mon Sep 17 00:00:00 2001 From: CleverMouse Date: Tue, 30 Dec 2014 12:22:23 +0000 Subject: [PATCH] stdcall functions should restore esi git-svn-id: svn://kolibrios.org@5295 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/games/nsider/kolibrisys/_ksys_files_acces.asm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/programs/games/nsider/kolibrisys/_ksys_files_acces.asm b/programs/games/nsider/kolibrisys/_ksys_files_acces.asm index 43ecac19e8..86ca74b7fd 100644 --- a/programs/games/nsider/kolibrisys/_ksys_files_acces.asm +++ b/programs/games/nsider/kolibrisys/_ksys_files_acces.asm @@ -43,14 +43,14 @@ proc __ksys_readfile stdcall uses ebx,filename:dword,position:dword,sizeblock:dw mov ebx,[position] mov ecx,[sizeblock] mov edx,[buffer] - mov esi,[filename] mov [fileinfo.subproc],eax mov [fileinfo.offset_l],ebx mov [fileinfo.offset_h],eax mov [fileinfo.size],ecx + mov ecx,[filename] mov [fileinfo.data],edx mov [fileinfo.letter],al - mov [fileinfo.filename],esi + mov [fileinfo.filename],ecx mov eax,70 mov ebx,fileinfo @@ -88,14 +88,14 @@ proc __ksys_appendtofile stdcall uses ebx,filename:dword,pos:dword,sizeblock:dwo mov ebx,[pos] mov ecx,[sizeblock] mov edx,[data_append] - mov esi,[filename] mov [fileinfo.subproc],dword 3 mov [fileinfo.offset_l],ebx mov [fileinfo.offset_h],eax mov [fileinfo.size],ecx + mov ecx,[filename] mov [fileinfo.data],edx mov [fileinfo.letter],al - mov [fileinfo.filename],esi + mov [fileinfo.filename],ecx mov eax,70 mov ebx,fileinfo