From 7af2e521dd541b78ed90d7e355c4dc107ceb0dc6 Mon Sep 17 00:00:00 2001 From: turbanoff Date: Sun, 3 Mar 2013 18:42:16 +0000 Subject: [PATCH] ext2 fix bug: bad error checking in ext2_get_inode_block and in ext2_HdRead git-svn-id: svn://kolibrios.org@3317 a494cfbc-eb01-0410-851d-a64ba20cac60 --- kernel/trunk/fs/ext2.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/trunk/fs/ext2.inc b/kernel/trunk/fs/ext2.inc index 0f1b096d45..c68265e11c 100644 --- a/kernel/trunk/fs/ext2.inc +++ b/kernel/trunk/fs/ext2.inc @@ -450,7 +450,7 @@ ext2_get_inode_block: mov ebx, [ext2_data.ext2_temp_block] call ext2_get_block test eax, eax - jz @F ;если не было ошибки + jnz @F ;если не было ошибки mov ecx, [ebx + ecx*4] ;заносим результат @@: @@ -980,7 +980,7 @@ ext2_HdRead: inc ecx call ext2_get_inode_block test eax, eax - jz .error_at_finish_block + jnz .error_at_finish_block mov edi, ebx mov eax, ecx