diff --git a/kernel/trunk/core/dll.inc b/kernel/trunk/core/dll.inc index e27841bc17..5819dd5609 100644 --- a/kernel/trunk/core/dll.inc +++ b/kernel/trunk/core/dll.inc @@ -174,7 +174,9 @@ srv_handlerEx: mov eax, [ecx+handle] cmp eax, OS_BASE - jae .fail + jae @f + jmp .fail +@@: cmp [eax+SRV.magic], ' SRV' jne .fail