void __cdecl
-
[LOGThirdBindService bindThirdLogincode:userpwd:platformid:token:tokensecret:orginalname:openid:unionId:position:](LOGThirdBindService
*
self
, SEL a2,
id
a3,
id
a4,
int
a5,
id
a6,
id
a7,
id
a8,
id
a9,
id
a10,
int
a11)
{
id
v11;
/
/
x23
id
v12;
/
/
x22
id
v13;
/
/
x21
int
v14;
/
/
w27
id
v15;
/
/
x20
LOGThirdBindService
*
v16;
/
/
x25
__int64 v17;
/
/
x1
void
*
v18;
/
/
x20
__int64 v19;
/
/
x1
__int64 v20;
/
/
x21
__int64 v21;
/
/
x1
__int64 v22;
/
/
x1
__int64 v23;
/
/
x1
__int64 v24;
/
/
x1
void
*
v25;
/
/
x0
int
v26;
/
/
w19
NSMutableDictionary
*
v27;
/
/
x19
void
*
v28;
/
/
x0
__int64 v29;
/
/
x0
NSMutableDictionary
*
v30;
/
/
x19
void
*
v31;
/
/
x0
void
*
v32;
/
/
x0
NSMutableDictionary
*
v33;
/
/
x28
void
*
v34;
/
/
x0
NSMutableDictionary
*
v35;
/
/
x19
void
*
v36;
/
/
x0
NSMutableDictionary
*
v37;
/
/
x19
void
*
v38;
/
/
x0
NSMutableDictionary
*
v39;
/
/
x19
__int64 v40;
/
/
x0
__int64 v41;
/
/
x0
__int64 v42;
/
/
x27
void
*
v43;
/
/
[xsp
+
20h
] [xbp
-
90h
]
__int64 v44;
/
/
[xsp
+
50h
] [xbp
-
60h
]
char v45;
/
/
[xsp
+
58h
] [xbp
-
58h
]
v11
=
a8;
v12
=
a7;
v13
=
a6;
v14
=
a5;
v15
=
a4;
v16
=
self
;
v43
=
(void
*
)objc_retain(a3, a2);
v18
=
(void
*
)objc_retain(v15, v17);
v20
=
objc_retain(v13, v19);
objc_retain(v12, v21);
objc_retain(v11, v22);
objc_retain(a9, v23);
objc_retain(a10, v24);
sub_1016C6940((void
*
)v16
-
>postDataDic);
v25
=
sub_1016769C0(&OBJC_CLASS___AHUserSettings);
objc_retainAutoreleasedReturnValue(v25);
v26
=
sub_1016978E0();
objc_release();
if
( v26 )
{
v27
=
v16
-
>postDataDic;
v28
=
sub_1016769C0(&OBJC_CLASS___AHUserSettings);
objc_retainAutoreleasedReturnValue(v28);
v29
=
sub_10167D700();
objc_retainAutoreleasedReturnValue(v29);
sub_1017025E0((void
*
)v27);
objc_release();
objc_release();
}
v30
=
v16
-
>postDataDic;
v31
=
sub_101728CE0(v43);
objc_retainAutoreleasedReturnValue(v31);
sub_1017025E0((void
*
)v30);
objc_release();
v32
=
-
[LPNode count]_0(v18);
v33
=
v16
-
>postDataDic;
if
( v32 )
{
v34
=
sub_10162E040(&OBJC_CLASS___AHMD5);
objc_retainAutoreleasedReturnValue(v34);
sub_1017025E0((void
*
)v33);
objc_release();
}
else
{
sub_1017025E0((void
*
)v16
-
>postDataDic);
}
v35
=
v16
-
>postDataDic;
v36
=
sub_1016AAC00(&OBJC_CLASS___NSNumber);
objc_retainAutoreleasedReturnValue(v36);
sub_1017025E0((void
*
)v35);
objc_release();
if
( !v20 )
objc_release();
sub_1017025E0((void
*
)v16
-
>postDataDic);
sub_1017025E0((void
*
)v16
-
>postDataDic);
sub_1017025E0((void
*
)v16
-
>postDataDic);
sub_1017025E0((void
*
)v16
-
>postDataDic);
if
( v14
=
=
26
)
sub_1017025E0((void
*
)v16
-
>postDataDic);
v37
=
v16
-
>postDataDic;
v38
=
sub_1016AAC00(&OBJC_CLASS___NSNumber);
objc_retainAutoreleasedReturnValue(v38);
sub_1017025E0((void
*
)v37);
objc_release();
sub_1017025E0((void
*
)v16
-
>postDataDic);
v39
=
v16
-
>postDataDic;
v40
=
sub_1016CB900(&OBJC_CLASS___AHAppSettings);
objc_retainAutoreleasedReturnValue(v40);
sub_1017025E0((void
*
)v39);
objc_release();
objc_initWeak(&v45, v16);
v41
=
sub_10172F720(v16);
v42
=
objc_retainAutoreleasedReturnValue(v41);
objc_copyWeak(&v44, &v45);
sub_10167B600(v42);
objc_release();
objc_destroyWeak(&v44);
objc_destroyWeak(&v45);
objc_release();
objc_release();
objc_release();
objc_release();
objc_release();
objc_release();
objc_release();
}