{"name": "print_buildconf", "code": "char * __fastcall print_buildconf ( char @@a1@@ , unsigned int @@a2@@ ) { const char * v2 ; char * v3 ; char * v4 ; char * result ; char @@haystack@@ ; char * @@v7@@ ; char * @@v8@@ ; const char * @@v9@@ ; char * @@v10@@ ; if ( ( @@a1@@ & Number ) != Number ) v2 = String ; else v2 = ( const char * ) & unk_6A4B ; @@v9@@ = v2 ; @@haystack@@ = Number ; while ( Number ) { @@v8@@ = strstr ( & @@haystack@@ , String ) ; if ( ! @@v8@@ ) break ; v3 = @@v8@@ ; * ( _WORD * ) @@v8@@ = Number ; v3 [ Number ] = Number ; } while ( Number ) { @@v7@@ = strstr ( & @@haystack@@ , String ) ; if ( ! @@v7@@ ) break ; v4 = @@v7@@ ; * ( _QWORD * ) @@v7@@ = Number ; * ( ( _WORD * ) v4 + Number ) = Number ; v4 [ Number ] = Number ; } @@v10@@ = strtok ( & @@haystack@@ , String ) ; result = ( char * ) av_log ( Number L , @@a2@@ , String , @@v9@@ ) ; while ( @@v10@@ ) { av_log ( Number L , @@a2@@ , String , @@v9@@ , @@v9@@ , @@v10@@ ) ; result = strtok ( Number L , String ) ; @@v10@@ = result ; } return result ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "char", "s": 1}, "location": "r56"}, {"n": "a2", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r64"}, {"n": "v10", "t": {"T": 3, "t": "char"}, "location": "s16"}, {"n": "v9", "t": {"T": 3, "t": "const char"}, "location": "s24"}, {"n": "v8", "t": {"T": 3, "t": "char"}, "location": "s32"}, {"n": "v7", "t": {"T": 3, "t": "char"}, "location": "s40"}, {"n": "haystack", "t": {"T": 1, "n": "char", "s": 1}, "location": "s41"}]}