func: void sambul_puplike(char **becudgeled_noncorporative) unsigned int stonesoup_size_buffer ; int stonesoup_buffer_value ; unarmed_hairpiece = ( ( char * ) ( * ( becudgeled_noncorporative - 5 ) ) ); stonesoup_buffer_value = atoi ( unarmed_hairpiece ); if ( stonesoup_buffer_value < 0 )  stonesoup_buffer_value = 0; stonesoup_size_buffer = ( ( unsigned int ) stonesoup_buffer_value ); stonesoup_malloc_buffer = my_malloc ( stonesoup_size_buffer ); void *my_malloc(unsigned int size) if ( size > 512 )  return 0 ; return malloc ( size ) ; memset ( stonesoup_malloc_buffer , 0 , stonesoup_size_buffer ); if ( stonesoup_malloc_buffer != 0 )  free ( stonesoup_malloc_buffer ); 