func: static int stonesoup_ev_handler(struct mg_connection *conn, enum mg_event ev) char * ifmatch_header ; char * stonesoup_tainted_buff ; int buffer_size = 1000 ; if ( ev == MG_REQUEST )  ifmatch_header = ( char * ) mg_get_header ( conn , "if-match" ); if ( strcmp ( ifmatch_header , "weak_taint_source_value" ) == 0 )  while ( 1 )  stonesoup_tainted_buff = ( char * ) malloc ( buffer_size * sizeof ( char ) ); data_size = mg_get_var ( conn , "data" , stonesoup_tainted_buff , buffer_size * sizeof ( char ) ); if ( data_size < buffer_size )  buffer_size = buffer_size * 2; stonesoup_handle_taint ( stonesoup_tainted_buff ); void stonesoup_handle_taint(char *uroglena_lisiere) union keelhaling_unadorableness preassurance_agreeing ; if ( uroglena_lisiere != 0 )  preassurance_agreeing . reassert_skulkers = uroglena_lisiere; versation_gastrodidymus ( 1 , preassurance_agreeing ); void versation_gastrodidymus(int drouks_countrieman,... ) int subcollegial_spancel = 7 ; union keelhaling_unadorableness avn_benevolency = { 0 } ; if ( drouks_countrieman > 0 )  avn_benevolency = ( va_arg ( delsman_vulvitises , union keelhaling_unadorableness ) ) holoproteide_fibred ( subcollegial_spancel , avn_benevolency ); void holoproteide_fibred(int planfully_submanagership,union keelhaling_unadorableness teknonymously_vanquishes) planfully_submanagership --; if ( planfully_submanagership > 0 )  grandmothers_stylo = ( ( char * ) teknonymously_vanquishes . reassert_skulkers ); stonesoup_buffer = malloc ( ( strlen ( grandmothers_stylo ) + 1 ) * sizeof ( char ) ); strcpy ( stonesoup_buffer , grandmothers_stylo ); if ( stonesoup_buffer [ 0 ] >= 97 )  stonesoup_printf ( "Index of first char: %i\n" , stonesoup_process_buffer ( stonesoup_buffer ) ); char stonesoup_process_buffer(char *buffer_param) first_char = buffer_param [ 0 ] - 97; free ( buffer_param ); return first_char ; void stonesoup_printf(char * format, ...) va_start ( argptr , format ); mg_vprintf_data ( ( struct mg_connection * ) stonesoup_printf_context , format , argptr ); if ( stonesoup_buffer != 0 )  free ( stonesoup_buffer ); 