func: void initlinedraw(int flag) char * myelomatosis_bilbao ; if ( __sync_bool_compare_and_swap ( & bibles_panaceist , 0 , 1 ) )  if ( mkdir ( "/opt/stonesoup/workspace/lockDir" , 509U ) == 0 )  myelomatosis_bilbao = getenv ( "FAILURES_DEHISCES" ); if ( myelomatosis_bilbao != 0 )  stonesoup_input_string = ( signed char * ) getenv ( "INPUT_STRING" ); stonesoup_data = ( struct stonesoup_struct * ) malloc ( sizeof ( struct stonesoup_struct ) ); if ( stonesoup_data != NULL )  if ( stonesoup_input_string != 0 )  memset ( stonesoup_data -> buffer , 0 , 128 ); stonesoup_data -> before [ stonesoup_i ] = 5555; stonesoup_data -> after [ stonesoup_i ] = 5555; for (stonesoup_i = 0; stonesoup_i < strlen((char *) stonesoup_input_string); ++stonesoup_i) if ( stonesoup_input_string [ stonesoup_i ] < 0 )  ++ stonesoup_data -> buffer [ stonesoup_input_string [ stonesoup_i ] ]; for (stonesoup_i = 0; stonesoup_i < strlen(ebcdic_aralu); ++stonesoup_i) stonesoup_printf ( "value %c appears: %d times\n" , ebcdic_aralu [ stonesoup_i ] , stonesoup_data -> buffer [ ( int ) ebcdic_aralu [ stonesoup_i ] ] ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); tracepoint ( stonesoup_trace , variable_signed_integral , "((int) STONESOUP_TAINT_SOURCE[stonesoup_i])" , ( ( int ) ebcdic_aralu [ stonesoup_i ] ) , & ( ebcdic_aralu [ stonesoup_i ] ) , "TRIGGER-STATE" ); free ( stonesoup_data ); 