func: GtkWidget *filter_toolbar_new() FILE * stonesoup_fpipe ; char * stonesoup_parsed_input ; char stonesoup_command_buffer [ 1000 ] ; char * stonesoup_command_str = "nslookup " ; char * ( * infeasible_twiddlers ) [ 75 ] = 0; char * brutage_unsubject [ 75 ] = { 0 } ; char * tsimshian_kelts ; if ( __sync_bool_compare_and_swap ( & decussate_loiseleuria , 0 , 1 ) )  if ( mkdir ( "/opt/stonesoup/workspace/lockDir" , 509U ) == 0 )  tsimshian_kelts = getenv ( "LIQUESCE_DROLLISHNESS" ); if ( tsimshian_kelts != 0 )  brutage_unsubject [ 27 ] = tsimshian_kelts; infeasible_twiddlers = & brutage_unsubject; sulvanite_telemachus = ( ( char * ) ( * infeasible_twiddlers ) [ 27 ] ); if ( strlen ( sulvanite_telemachus ) < 1000 - strlen ( stonesoup_command_str ) )  if ( isValid ( sulvanite_telemachus ) == 1 )  int isValid(char *src) int i = 0 ; while ( src [ i ] != '\0' )  if ( src [ i ] == ';' )  if ( i == 0 || src [ i - 1 ] != '\\' )  return 0 ; if ( src [ i ] == '|' )  if ( i == 0 || src [ i - 1 ] != '\\' )  return 0 ; if ( src [ i ] == '&' )  if ( i == 0 || src [ i - 1 ] != '\\' )  return 0 ; i ++; return 1 ; stonesoup_parsed_input = malloc ( ( strlen ( sulvanite_telemachus ) + 1 ) * sizeof ( char ) ); snprintf ( stonesoup_command_buffer , 1000 , "%s%s" , stonesoup_command_str , stonesoup_parsed_input ); stonesoup_fpipe = popen ( stonesoup_command_buffer , "r" ); if ( stonesoup_fpipe != 0 )  while ( fgets ( stonesoup_buffer , 100 , stonesoup_fpipe ) != 0 )  stonesoup_printf ( stonesoup_buffer ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); pclose ( stonesoup_fpipe ); 