Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void (__stdcall ***__thiscall sub_101466F0(_DWORD *this, int a2, unsigned int a3))(int)
- {
- _DWORD *v3; // esi
- int (__thiscall ***v4)(_DWORD, _DWORD); // eax
- void (__stdcall ***result)(int); // eax
- int v6; // eax
- int v7; // edi
- int v8; // esi
- unsigned int i; // ebx
- int v10; // eax
- _DWORD *v11; // [esp+4h] [ebp-Ch]
- int v12; // [esp+8h] [ebp-8h]
- void (__stdcall ***v13)(int); // [esp+Ch] [ebp-4h]
- v3 = this;
- v11 = this;
- v4 = AIDLL::FIR_GetASDataManager();
- if ( !v4 )
- return 0;
- result = (**v4)(v4, v3[1]);
- v13 = result;
- if ( result && cUIHomePageManagerInstance )
- {
- v6 = sub_10145B10();
- v7 = v6 + 144;
- v12 = *(v6 + 148);
- v8 = *sub_10145FD0(&v12, &a2, a2);
- for ( i = 0; v8 != v7; ++i )
- {
- if ( i >= a3 )
- break;
- v10 = AI_LiveFeedDP::CreateASObjectFeed(v11, (v8 + 8));
- if ( v10 )
- (**v13)(v10);
- v8 = *(v8 + 4);
- }
- result = v13;
- }
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement