; ; _set_errno_from_matherr from 0x180133734 to 0x180133762 (46 bytes) ; ; 7 xrefs: ; > _except2 @ 0x18013311e ; > _umatherr @ 0x180133810 ; > _umatherr @ 0x180133824 ; > _call_matherr @ 0x18013395c ; > _handle_error @ 0x180133b17 ; > _handle_errorf @ 0x180133c4b ; > @ 0x180203158 ; ; 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, 0x180133734 cmp ecx, 1 ; +0x4, 0x180133738 jz short loc_180133752 ; +0x7, 0x18013373b lea eax, [rcx-2] ; +0x9, 0x18013373d cmp eax, 1 ; +0xc, 0x180133740 ja short loc_18013375D ; +0xf, 0x180133743 call _errno ; +0x11, 0x180133745 mov dword ptr [rax], 22h ; '"' ; +0x16, 0x18013374a jmp short loc_18013375D ; +0x1c, 0x180133750 call _errno ; +0x1e, 0x180133752 mov dword ptr [rax], 21h ; '!' ; +0x23, 0x180133757 add rsp, 28h ; +0x29, 0x18013375d retn ; +0x2d, 0x180133761