Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. void (__stdcall ***__thiscall sub_101466F0(_DWORD *this, int a2, unsigned int a3))(int)
  2. {
  3.   _DWORD *v3; // esi
  4.   int (__thiscall ***v4)(_DWORD, _DWORD); // eax
  5.   void (__stdcall ***result)(int); // eax
  6.   int v6; // eax
  7.   int v7; // edi
  8.   int v8; // esi
  9.   unsigned int i; // ebx
  10.   int v10; // eax
  11.   _DWORD *v11; // [esp+4h] [ebp-Ch]
  12.   int v12; // [esp+8h] [ebp-8h]
  13.   void (__stdcall ***v13)(int); // [esp+Ch] [ebp-4h]
  14.  
  15.   v3 = this;
  16.   v11 = this;
  17.   v4 = AIDLL::FIR_GetASDataManager();
  18.   if ( !v4 )
  19.     return 0;
  20.   result = (**v4)(v4, v3[1]);
  21.   v13 = result;
  22.   if ( result && cUIHomePageManagerInstance )
  23.   {
  24.     v6 = sub_10145B10();
  25.     v7 = v6 + 144;
  26.     v12 = *(v6 + 148);
  27.     v8 = *sub_10145FD0(&v12, &a2, a2);
  28.     for ( i = 0; v8 != v7; ++i )
  29.     {
  30.       if ( i >= a3 )
  31.         break;
  32.       v10 = AI_LiveFeedDP::CreateASObjectFeed(v11, (v8 + 8));
  33.       if ( v10 )
  34.         (**v13)(v10);
  35.       v8 = *(v8 + 4);
  36.     }
  37.     result = v13;
  38.   }
  39.   return result;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement