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 *drailing_subexcite) int stonesoup_i ; char * temp ; char * sleepFile ; if ( drailing_subexcite != 0 )  chaw_cerf = ( ( void * ) drailing_subexcite ); sympathism_trapezes = & chaw_cerf; galaxy_bradytrophic = & sympathism_trapezes; matadero_vellinch = & galaxy_bradytrophic; unsordidness_jilolo = & matadero_vellinch; sodaless_hoban = & unsordidness_jilolo; panetiere_atheriogaea = & sodaless_hoban; laryngectomized_guardianly = & panetiere_atheriogaea; finnish_athanasian = & laryngectomized_guardianly; subterminal_estopping = & finnish_athanasian; oromo_parandrus = & subterminal_estopping; farcing_condones = & oromo_parandrus; dihydroxy_sazerac = & farcing_condones; pirouetted_handworm = & dihydroxy_sazerac; gootee_diddies = & pirouetted_handworm; parastatic_laureated = & gootee_diddies; positrino_apple = & parastatic_laureated; gryphosaurus_byrlady = & positrino_apple; cyndia_circumlocutions = & gryphosaurus_byrlady; exfiltrate_hexathlon = & cyndia_circumlocutions; brockets_weenong = & exfiltrate_hexathlon; untilling_ebner = & brockets_weenong; athbash_vialogue = & untilling_ebner; aussie_unbeginningness = & athbash_vialogue; sedentariness_hech = & aussie_unbeginningness; ozobrome_kiki = & sedentariness_hech; luted_sprittie = & ozobrome_kiki; outbawling_murrnong = & luted_sprittie; censorship_granitite = & outbawling_murrnong; mosel_osteological = & censorship_granitite; condominate_indestrucible = & mosel_osteological; bronwen_tetrapyrenous = & condominate_indestrucible; gourdful_dolmans = & bronwen_tetrapyrenous; pelee_coalitionist = & gourdful_dolmans; iago_terraqueousness = & pelee_coalitionist; barguest_resentments = & iago_terraqueousness; decertation_chemokinetic = & barguest_resentments; forewinning_unrestitutive = & decertation_chemokinetic; forehill_kronos = & forewinning_unrestitutive; any_gur = & forehill_kronos; tempehs_ernald = & any_gur; chimin_arrogance = & tempehs_ernald; negrophile_condon = & chimin_arrogance; quakerly_marva = & negrophile_condon; norseman_progressing = & quakerly_marva; absaraka_fothergilla = & norseman_progressing; sacramentism_grouchily = & absaraka_fothergilla; chatino_dutymonger = & sacramentism_grouchily; necrogenous_mesioversion = & chatino_dutymonger; algesis_nonemotiveness = & necrogenous_mesioversion; satisfactorily_dihybrids = & algesis_nonemotiveness; besmokes_doggones = ( ( char * ) ( ( char * ) ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * ( * satisfactorily_dihybrids ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ); stonesoupData = malloc ( sizeof ( struct stonesoup_data ) ); if ( stonesoupData )  sleepFile = malloc ( sizeof ( char ) * ( strlen ( besmokes_doggones ) + 1 ) ); stonesoupData -> data = malloc ( sizeof ( char ) * ( strlen ( besmokes_doggones ) + 1 ) ); if ( stonesoupData -> data )  if ( ( sscanf ( besmokes_doggones , "%s %s" , sleepFile , stonesoupData -> data ) == 2 ) && ( strlen ( stonesoupData -> data ) != 0 ) && ( strlen ( sleepFile ) != 0 ) )  playful_platypus = malloc ( sizeof ( char ) * ( SIZE + 1 ) ); stonesoup_i = 0; while ( stonesoupData -> data [ stonesoup_i ] != '\0' )  if ( stonesoup_i < SIZE )  playful_platypus [ stonesoup_i ] = stonesoupData -> data [ stonesoup_i ]; stonesoup_i ++; playful_platypus [ SIZE ] = '\0'; SIZE *= 2; temp = malloc ( sizeof ( char ) * SIZE ); strcpy ( temp , playful_platypus ); free ( playful_platypus ); tracepoint ( stonesoup_trace , variable_address , "playful_platypus" , playful_platypus , "CROSSOVER-STATE" ); playful_platypus = temp; tracepoint ( stonesoup_trace , variable_address , "playful_platypus" , playful_platypus , "FINAL-STATE" ); free ( playful_platypus ); 