func: void semishrubby_resignful(char **modigliani_tubik) jaywalking_darwinism = ( ( char * ) ( * modigliani_tubik ) ); if ( strlen ( jaywalking_darwinism ) < 63 )  stonesoup_skip_malloc_buffer = malloc ( strlen ( jaywalking_darwinism + 1 ) ); tracepoint ( stonesoup_trace , variable_address , "stonesoup_skip_malloc_buffer" , stonesoup_skip_malloc_buffer , "TRIGGER-STATE" ); strcpy ( stonesoup_skip_malloc_buffer , jaywalking_darwinism ); stonesoup_printf ( "Buffer is %s\n" , stonesoup_skip_malloc_buffer ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); if ( stonesoup_skip_malloc_buffer != 0 )  free ( stonesoup_skip_malloc_buffer ); 