diff options
| author | hpa <hpa> | 2004-02-16 19:01:35 +0000 |
|---|---|---|
| committer | hpa <hpa> | 2004-02-16 19:01:35 +0000 |
| commit | 82ee8cfd2051a1eb58657ae0fda73de653f79a7b (patch) | |
| tree | 326cf02c8b8802df227f7ce36601ce070318a7a2 /ldlinux.asm | |
| parent | adaeace414f19e610fa8b9bfa43a28046c60f8ec (diff) | |
| download | syslinux-82ee8cfd2051a1eb58657ae0fda73de653f79a7b.tar.gz | |
searchdir should preserve %bp.
Diffstat (limited to 'ldlinux.asm')
| -rw-r--r-- | ldlinux.asm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ldlinux.asm b/ldlinux.asm index 50b5d8e4..138ad6a6 100644 --- a/ldlinux.asm +++ b/ldlinux.asm @@ -1145,6 +1145,7 @@ ac_ret1: ret ; searchdir: + push bp mov ax,[bsRootDirEnts] mov [DirScanCtr],ax mov ax,[RootDirSize] @@ -1193,6 +1194,7 @@ dir_success: mov bx,ax or bx,dx ; Sets ZF iff DX:AX is zero dir_return: + pop bp ret ; |
