tinypad: 4GB line length limit; settings in INI file; bugfixes

git-svn-id: svn://kolibrios.org@987 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Mihail Semenyako (mike.dld)
2008-12-29 19:08:59 +00:00
parent d2029b5462
commit 7e149d6d99
14 changed files with 469 additions and 329 deletions
+7 -6
View File
@@ -15,8 +15,6 @@ proc dll.Load, import_table:dword
or eax,eax
jz .fail
stdcall dll.Link,eax,edx
or eax,eax
jz .fail
stdcall dll.Init,[eax+4]
pop esi
add esi,8
@@ -60,8 +58,10 @@ endp
proc dll.GetProcAddress, exp:dword,sz_name:dword
mov edx,[exp]
.next: xor eax,eax
test edx,edx
xor eax,eax
.next: or edx,edx
jz .end
cmp dword[edx],0
jz .end
stdcall strcmp,[edx],[sz_name]
test eax,eax
@@ -88,5 +88,6 @@ proc strcmp, str1:dword,str2:dword
ret
endp
s_libdir db '/rd/1/lib/'
s_libdir.fname rb 32
s_libdir:
db '/sys/lib/'
.fname rb 32