; ; _strnicmp from 0x18013b9d8 to 0x18013ba27 (79 bytes) ; ; 2 xrefs: ; > _strnicoll @ 0x180134553 ; > @ 0x18020395c ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; sub rsp, 28h ; +0x0, 0x18013b9d8 cmp cs:dword_1801F5150, 0 ; +0x4, 0x18013b9dc jnz short loc_18013BA1B ; +0xb, 0x18013b9e3 test rcx, rcx ; +0xd, 0x18013b9e5 jnz short loc_18013BA04 ; +0x10, 0x18013b9e8 call _errno ; +0x12, 0x18013b9ea mov dword ptr [rax], 16h ; +0x17, 0x18013b9ef call _invalid_parameter_noinfo ; +0x1d, 0x18013b9f5 mov eax, 7FFFFFFFh ; +0x22, 0x18013b9fa add rsp, 28h ; +0x27, 0x18013b9ff retn ; +0x2b, 0x18013ba03 test rdx, rdx ; +0x2c, 0x18013ba04 jz short loc_18013B9EA ; +0x2f, 0x18013ba07 cmp r8, 7FFFFFFFh ; +0x31, 0x18013ba09 ja short loc_18013B9EA ; +0x38, 0x18013ba10 add rsp, 28h ; +0x3a, 0x18013ba12 jmp __ascii_strnicmp ; +0x3e, 0x18013ba16 xor r9d, r9d; Locale ; +0x43, 0x18013ba1b add rsp, 28h ; +0x46, 0x18013ba1e jmp _strnicmp_l ; +0x4a, 0x18013ba22