{"name": "show_status", "code": "void __fastcall show_status ( __int64 @@a1@@ , const char * @@a2@@ ) { int @@v3@@ ; int @@v4@@ ; unsigned int @@v5@@ ; _BOOL4 @@v6@@ ; __int64 * @@i@@ ; const char * @@v8@@ ; char * @@s@@ ; const char * @@v10@@ ; const char * @@j@@ ; __int64 @@v12@@ ; __int64 @@v13@@ ; char * @@v14@@ ; if ( @@a1@@ ) { @@v12@@ = ippNewRequest ( Number L ) ; ippAddStrings ( @@v12@@ , Number L , Number L , String , Number L , Number L , requested_14285 ) ; @@v13@@ = cupsDoRequest ( @@a1@@ , @@v12@@ , String ) ; if ( @@v13@@ ) { for ( @@i@@ = * ( __int64 * * ) ( @@v13@@ + Number ) ; @@i@@ ; @@i@@ = ( __int64 * ) * @@i@@ ) { while ( @@i@@ && * ( ( _DWORD * ) @@i@@ + Number ) != Number ) @@i@@ = ( __int64 * ) * @@i@@ ; if ( ! @@i@@ ) break ; @@v8@@ = Number L ; @@s@@ = String ; @@v3@@ = Number ; @@v5@@ = Number ; @@v4@@ = Number ; while ( @@i@@ && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { if ( ! strcmp ( ( const char * ) @@i@@ [ Number ] , String ) && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { @@s@@ = ( char * ) @@i@@ [ Number ] ; } else if ( ! strcmp ( ( const char * ) @@i@@ [ Number ] , String ) && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { @@v4@@ = * ( ( char * ) @@i@@ + Number ) ; } else if ( ! strcmp ( ( const char * ) @@i@@ [ Number ] , String ) && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { @@v8@@ = ( const char * ) @@i@@ [ Number ] ; } else if ( ! strcmp ( ( const char * ) @@i@@ [ Number ] , String ) && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { @@v3@@ = * ( ( _DWORD * ) @@i@@ + Number ) ; } else if ( ! strcmp ( ( const char * ) @@i@@ [ Number ] , String ) && * ( ( _DWORD * ) @@i@@ + Number ) == Number ) { @@v5@@ = * ( ( _DWORD * ) @@i@@ + Number ) ; } @@i@@ = ( __int64 * ) * @@i@@ ; } if ( @@v8@@ ) { if ( @@a2@@ && ! strcmp ( @@a2@@ , String ) ) @@a2@@ = Number L ; @@v6@@ = @@a2@@ == Number L ; if ( @@a2@@ ) { @@v10@@ = @@a2@@ ; do { if ( ! * @@v10@@ ) break ; while ( ( ( * _ctype_b_loc ( ) ) [ * ( unsigned __int8 * ) @@v10@@ ] & Number ) != Number || * @@v10@@ == Number ) ++ @@v10@@ ; if ( ! * @@v10@@ ) break ; for ( @@j@@ = @@v8@@ ; * @@j@@ && * @@v10@@ && * @@j@@ == * @@v10@@ ; ++ @@j@@ ) ++ @@v10@@ ; if ( ! * @@j@@ && ( ! * @@v10@@ || * @@v10@@ == Number || ( ( * _ctype_b_loc ( ) ) [ * ( unsigned __int8 * ) @@v10@@ ] & Number ) != Number ) ) { @@v6@@ = Number ; break ; } while ( ( ( * _ctype_b_loc ( ) ) [ * ( unsigned __int8 * ) @@v10@@ ] & Number ) == Number && * @@v10@@ ) ++ @@v10@@ ; while ( ( ( * _ctype_b_loc ( ) ) [ * ( unsigned __int8 * ) @@v10@@ ] & Number ) != Number || * @@v10@@ == Number ) ++ @@v10@@ ; } while ( * @@v10@@ ) ; } if ( @@v6@@ ) { printf ( String , @@v8@@ ) ; if ( ! strncmp ( @@s@@ , String , Number ) ) { cupsLangPrintf ( stdout , String , @@s@@ + Number ) ; } else { @@v14@@ = strchr ( @@s@@ , Number ) ; if ( @@v14@@ ) { * @@v14@@ = Number ; cupsLangPrintf ( stdout , String , @@s@@ ) ; } } if ( @@v4@@ ) cupsLangPuts ( stdout , String ) ; else cupsLangPuts ( stdout , String ) ; if ( @@v3@@ == Number ) cupsLangPuts ( stdout , String ) ; else cupsLangPuts ( stdout , String ) ; if ( @@v5@@ ) cupsLangPrintf ( stdout , String , @@v5@@ ) ; else cupsLangPuts ( stdout , String ) ; cupsLangPuts ( stdout , String ) ; } if ( ! @@i@@ ) break ; } else if ( ! @@i@@ ) { break ; } } ippDelete ( @@v13@@ ) ; } } }", "source": [{"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "const char"}, "location": "r64"}, {"n": "v13", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s16"}, {"n": "v12", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s24"}, {"n": "j", "t": {"T": 3, "t": "const char"}, "location": "s32"}, {"n": "v10", "t": {"T": 3, "t": "const char"}, "location": "s40"}, {"n": "s", "t": {"T": 3, "t": "char"}, "location": "s48"}, {"n": "v8", "t": {"T": 3, "t": "const char"}, "location": "s56"}, {"n": "i", "t": {"T": 3, "t": "__int64"}, "location": "s64"}, {"n": "v6", "t": {"T": 1, "n": "_BOOL4", "s": 4}, "location": "s68"}, {"n": "v5", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "s72"}, {"n": "v4", "t": {"T": 1, "n": "int", "s": 4}, "location": "s76"}, {"n": "v14", "t": {"T": 3, "t": "char"}, "location": "s8"}, {"n": "v3", "t": {"T": 1, "n": "int", "s": 4}, "location": "s80"}]}