Preserve DI in call_nls (fixes problem reported by Eduardo)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1004 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
56682a5656
commit
7d0a83c800
@ -412,6 +412,7 @@ _call_nls:
|
||||
push bp
|
||||
mov bp, sp
|
||||
push si
|
||||
push di
|
||||
mov al, [bp + 4] ; subfct
|
||||
mov ah, 0x14
|
||||
mov si, [bp + 6] ; nlsinfo
|
||||
@ -428,6 +429,7 @@ _call_nls:
|
||||
jz nostore
|
||||
mov [bp], bx
|
||||
nostore:
|
||||
pop di
|
||||
pop si
|
||||
pop bp
|
||||
ret
|
||||
|
Loading…
Reference in New Issue
Block a user