diff --git a/kernel/trunk/blkdev/disk.inc b/kernel/trunk/blkdev/disk.inc index 8df1dd3d6f..2b208d6a9a 100644 --- a/kernel/trunk/blkdev/disk.inc +++ b/kernel/trunk/blkdev/disk.inc @@ -459,7 +459,9 @@ disk_dereference: stdcall disk_call_driver ; 3b. Free the structure. xchg eax, esi + push ebx call free + pop ebx ; 4. Return. .nothing: ret