; ; _onexit from 0x1801207d0 to 0x18012080a (58 bytes) ; ; 2 xrefs: ; > atexit @ 0x180120810 ; > @ 0x180202510 ; ; 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 ; push rbx ; +0x0, 0x1801207d0 sub rsp, 20h ; +0x2, 0x1801207d2 cmp cs:Table._first, 0FFFFFFFFFFFFFFFFh ; +0x6, 0x1801207d6 mov rbx, rcx ; +0xe, 0x1801207de jnz short loc_1801207EA ; +0x11, 0x1801207e1 call sub_180132764 ; +0x13, 0x1801207e3 jmp short loc_1801207F9 ; +0x18, 0x1801207e8 mov rdx, rbx; Function ; +0x1a, 0x1801207ea lea rcx, Table; Table ; +0x1d, 0x1801207ed call _register_onexit_function ; +0x24, 0x1801207f4 xor edx, edx ; +0x29, 0x1801207f9 test eax, eax ; +0x2b, 0x1801207fb cmovz rdx, rbx ; +0x2d, 0x1801207fd mov rax, rdx ; +0x31, 0x180120801 add rsp, 20h ; +0x34, 0x180120804 pop rbx ; +0x38, 0x180120808 retn ; +0x39, 0x180120809