diff --git a/kernel/trunk/fs/iso9660.inc b/kernel/trunk/fs/iso9660.inc index 2c98bea9b..e04def540 100644 --- a/kernel/trunk/fs/iso9660.inc +++ b/kernel/trunk/fs/iso9660.inc @@ -1238,9 +1238,9 @@ end virtual cmp eax, 2 je .ascii2utf16 @@: - sub ecx, 1 ; CF + ZF - jbe @f - movsd + sub ecx, 1 ; CF + jb @f + movsb cmp byte[esi], ';' jne @b @@: