; ; __acrt_release_locale_ref from 0x18013c424 to 0x18013c4cc (168 bytes) ; ; 3 xrefs: ; > replace_current_thread_locale_nolock @ 0x180135228 ; > _updatetlocinfoEx_nolock @ 0x18013c573 ; > @ 0x1802039d4 ; ; 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, 0x18013c424 test rcx, rcx ; +0x4, 0x18013c428 jz loc_18013C4C7 ; +0x7, 0x18013c42b or r9d, 0FFFFFFFFh ; +0xd, 0x18013c431 lock add [rcx+10h], r9d ; +0x11, 0x18013c435 mov rax, [rcx+0E0h] ; +0x16, 0x18013c43a test rax, rax ; +0x1d, 0x18013c441 jz short loc_18013C44A ; +0x20, 0x18013c444 lock add [rax], r9d ; +0x22, 0x18013c446 mov rax, [rcx+0F0h] ; +0x26, 0x18013c44a test rax, rax ; +0x2d, 0x18013c451 jz short loc_18013C45A ; +0x30, 0x18013c454 lock add [rax], r9d ; +0x32, 0x18013c456 mov rax, [rcx+0E8h] ; +0x36, 0x18013c45a test rax, rax ; +0x3d, 0x18013c461 jz short loc_18013C46A ; +0x40, 0x18013c464 lock add [rax], r9d ; +0x42, 0x18013c466 mov rax, [rcx+100h] ; +0x46, 0x18013c46a test rax, rax ; +0x4d, 0x18013c471 jz short loc_18013C47A ; +0x50, 0x18013c474 lock add [rax], r9d ; +0x52, 0x18013c476 lea rax, [rcx+38h] ; +0x56, 0x18013c47a mov r8d, 6 ; +0x5a, 0x18013c47e lea rdx, unk_1801B19E8 ; +0x60, 0x18013c484 cmp [rax-10h], rdx ; +0x67, 0x18013c48b jz short loc_18013C49D ; +0x6b, 0x18013c48f mov rdx, [rax] ; +0x6d, 0x18013c491 test rdx, rdx ; +0x70, 0x18013c494 jz short loc_18013C49D ; +0x73, 0x18013c497 lock add [rdx], r9d ; +0x75, 0x18013c499 cmp qword ptr [rax-18h], 0 ; +0x79, 0x18013c49d jz short loc_18013C4B1 ; +0x7e, 0x18013c4a2 mov rdx, [rax-8] ; +0x80, 0x18013c4a4 test rdx, rdx ; +0x84, 0x18013c4a8 jz short loc_18013C4B1 ; +0x87, 0x18013c4ab lock add [rdx], r9d ; +0x89, 0x18013c4ad add rax, 20h ; ' ' ; +0x8d, 0x18013c4b1 sub r8, 1 ; +0x91, 0x18013c4b5 jnz short loc_18013C484 ; +0x95, 0x18013c4b9 mov rcx, [rcx+120h] ; +0x97, 0x18013c4bb call __acrt_locale_release_lc_time_reference ; +0x9e, 0x18013c4c2 add rsp, 28h ; +0xa3, 0x18013c4c7 retn ; +0xa7, 0x18013c4cb