{"name": "__minipc_child", "code": "void __fastcall __noreturn _minipc_child ( int * @@a1@@ , int @@a2@@ , int @@a3@@ ) { int * @@v4@@ ; int @@v5@@ ; int fd ; int fda ; for ( fd = Number ; fd <= Number ; ++ fd ) { if ( fd != @@a2@@ ) close ( fd ) ; } fda = getppid ( ) ; if ( ( @@a3@@ & Number ) != Number ) @@v4@@ = @@a1@@ ; else @@v4@@ = @@a1@@ + Number ; @@v5@@ = * @@v4@@ ; write ( @@a2@@ , String , Number ) ; while ( Number ) { if ( @@v5@@ != * @@v4@@ ) { write ( @@a2@@ , & unk_40317E , Number ) ; ++ @@v5@@ ; } if ( fda != getppid ( ) ) exit ( Number ) ; usleep ( _mpc_poll_usec ) ; } }", "source": [{"n": "a3", "t": {"T": 1, "n": "int", "s": 4}, "location": "r16"}, {"n": "a1", "t": {"T": 3, "t": "int"}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v4", "t": {"T": 3, "t": "int"}, "location": "s16"}, {"n": "v5", "t": {"T": 1, "n": "int", "s": 4}, "location": "s8"}]}