Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
function
0x180001020:Code_x86_64
decompiled.c
0 lines
|
91.93 KB
_ABI(Microsoft_x86_64) generic64_t function_0x180001020_Code_x86_64(generic64_t argument_0, generic64_t argument_1, generic64_t argument_2) { switch ((number32_t) argument_1) { case 1: { generic64_t var_0; generic64_t var_1; generic64_t var_2; artificial_struct_returned_by_rawfunction_48 var_3; var_2 = ((cabifunction_205 *) segment_1.offset_120)(); var_3 = ((rawfunction_48 *) segment_1.offset_80)(1048577, 0, (generic64_t) "L"); var_1 = var_3.register_rax; var_0 = var_3.register_rdx; segment_2.offset_38016 = var_1; if (!var_1) { generic64_t var_4; var_4 = ((cabifunction_206 *) segment_1.offset_32)(1048577, var_0, (generic64_t) "L"); } generic64_t var_5; generic64_t var_6; artificial_struct_returned_by_rawfunction_50 var_7; var_7 = ((rawfunction_50 *) segment_1.offset_80)(1048577, 0, (generic64_t) "L"); var_6 = var_7.register_rax; var_5 = var_7.register_rdx; segment_2.offset_38024 = var_6; if (!var_6) { generic64_t var_8; var_8 = ((cabifunction_207 *) segment_1.offset_32)(1048577, var_5, (generic64_t) "L"); } generic64_t var_9; generic64_t var_10; artificial_struct_returned_by_rawfunction_52 var_11; var_11 = ((rawfunction_52 *) segment_1.offset_104)(2031619, 0, (generic64_t) "L"); var_10 = var_11.register_rax; var_9 = var_11.register_rdx; segment_2.offset_38032 = var_10; if (!var_10) { generic64_t var_12; var_12 = ((cabifunction_208 *) segment_1.offset_32)(2031619, var_9, (generic64_t) "L"); } generic64_t var_13; generic64_t var_14; artificial_struct_returned_by_rawfunction_54 var_15; var_15 = ((rawfunction_54 *) segment_1.offset_104)(2031619, 0, (generic64_t) "L"); var_14 = var_15.register_rax; var_13 = var_15.register_rdx; segment_2.offset_38008 = var_14; if (!var_14) { generic64_t var_16; var_16 = ((cabifunction_209 *) segment_1.offset_32)(2031619, var_13, (generic64_t) "L"); } generic64_t var_17; generic64_t var_18; artificial_struct_returned_by_rawfunction_56 var_19; var_19 = ((rawfunction_56 *) segment_1.offset_80)(1048577, 0, (generic64_t) "L"); var_18 = var_19.register_rax; var_17 = var_19.register_rdx; segment_2.offset_38048 = var_18; if (!var_18) { generic64_t var_20; var_20 = ((cabifunction_210 *) segment_1.offset_32)(1048577, var_17, (generic64_t) "L"); } generic64_t var_21; generic64_t var_22; artificial_struct_returned_by_rawfunction_58 var_23; var_23 = ((rawfunction_58 *) segment_1.offset_104)(2031619, 0, (generic64_t) "L"); var_22 = var_23.register_rax; var_21 = var_23.register_rdx; segment_2.offset_38040 = var_22; if (!var_22) { ((cabifunction_211 *) segment_1.offset_32)(2031619, var_21, (generic64_t) "L"); } } break; case 0: { if (segment_2.offset_38016) { ((cabifunction_212 *) segment_1.offset_48)(); } if (segment_2.offset_38024) { ((cabifunction_213 *) segment_1.offset_48)(); } if (segment_2.offset_38032) { ((cabifunction_214 *) segment_1.offset_48)(); } if (segment_2.offset_38008) { ((cabifunction_215 *) segment_1.offset_48)(); } if (segment_2.offset_38048) { ((cabifunction_216 *) segment_1.offset_48)(); } if (segment_2.offset_38040) { ((cabifunction_217 *) segment_1.offset_48)(); } } break; } return 1; }
Loading...