// // _initterm from 0x1801329e0 to 0x180132a44 (100 bytes) // // 5 xrefs: // > dllmain_crt_process_attach @ 0x180120b71 // > _lambda_6e4b09c48022b2350581041d5f6b0c4c_::operator @ 0x1801318b2 // > _lambda_6e4b09c48022b2350581041d5f6b0c4c_::operator @ 0x1801318c5 // > @ 0x1802030a4 // > @ 0x1802030b0 // // 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 // void __cdecl initterm(_PVFV *First, _PVFV *Last) { _PVFV *v2; // rbx __int64 v3; // rsi unsigned __int64 v4; // rdi v2 = First; v3 = 0; v4 = (unsigned __int64)((char *)Last - (char *)First + 7) >> 3; if ( First > Last ) v4 = 0; if ( v4 ) { do { if ( *v2 ) (*v2)(); ++v2; ++v3; } while ( v3 != v4 ); } }