1typedef int int32_t; 2typedef unsigned char uint8_t; 3struct S0 4{ 5 uint8_t f0; 6}; 7struct S0 *g_18[7][5][1][1] = { 8}; 9 10struct S0 **g_17 = &g_18[0][3][0][0]; 11int32_t g_86; 12struct S0 func_72 (uint8_t p_73, struct S0 p_74); 13 14void 15int326 (struct S0 **p_67, int32_t p_68, int32_t * *const p_69, 16 struct S0 *p_70) 17{ 18 struct S0 l_95 = { 19 -1L 20 }; 21 func_72 (1L, func_72 (0, l_95)); 22} 23 24struct S0 25func_72 (uint8_t p_73, struct S0 p_74) 26{ 27 int32_t *l_85 = &g_86; 28 if (*l_85) 29 lbl_94:*l_85 ^= 0; 30 if (g_86) 31 goto lbl_94; 32 return **g_17; 33} 34