/kernel/trunk/core/dll.inc |
---|
653,7 → 653,7 |
jz .next_table |
push edx |
stdcall strncmp, eax, [proc_name], 256 |
stdcall strncmp, eax, [proc_name], 16 |
pop edx |
test eax, eax |
jz .ok |
1011,6 → 1011,7 |
jmp .next |
.copy: |
add esi, edx |
; add edi, new_app_base |
mov ecx, [eax+CFS.SizeOfRawData] |
cld |
rep movsb |
1053,11 → 1054,6 |
mov ebx, [coff] |
stdcall get_coff_sym,[sym],[ebx+CFH.nSymbols],szEXPORTS |
test eax, eax |
jnz @F |
mov ebx, [coff] |
stdcall get_coff_sym,[sym],[ebx+CFH.nSymbols],sz_EXPORTS |
mov [exports], eax |
stdcall kernel_free, [coff] |