// // sub_180003750 from 0x180003750 to 0x18000380a (186 bytes) // // 4 xrefs: // > cocos2d::extension::AssetsManager::setSearchPath @ 0x180002423 // > cocos2d::extension::CCHttpRequest::getHeaders @ 0x18001d423 // > cocos2d::extension::CCHttpRequest::CCHttpRequest @ 0x18001d4ce // > @ 0x18004924c // // 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 // // Hidden C++ exception states: #wind=2 __int64 *__fastcall sub_180003750(__int64 *a1, __int64 *a2) { unsigned __int64 v4; // rdx __int64 v5; // rdi __int64 v6; // rbp __int64 i; // rbx *a1 = 0; a1[1] = 0; a1[2] = 0; v4 = (a2[1] - *a2) >> 5; if ( v4 ) { if ( v4 > 0x7FFFFFFFFFFFFFFLL ) sub_180003530(); sub_180003550(a1, v4); v5 = *a1; v6 = a2[1]; for ( i = *a2; i != v6; i += 32 ) { sub_180003F50(v5, i); v5 += 32; } sub_1800036B0(v5, v5); a1[1] = v5; } return a1; }