pike.git / src / interpret.c

version» Context lines:

pike.git/src/interpret.c:794: Inside #if defined(PIKE_DEBUG)
  #ifdef PIKE_DEBUG   void print_return_value(void)   {    if(Pike_interpreter.trace_level>3)    {    struct byte_buffer buf = BUFFER_INIT();       safe_describe_svalue(&buf, Pike_sp-1,0,0);    if(buffer_content_length(&buf) > TRACE_LEN)    { -  buffer_remove(&buf, buffer_content_length(&buf) - TRACE_LEN - 3); +  buffer_remove(&buf, buffer_content_length(&buf) - TRACE_LEN);    buffer_add_str(&buf, "...");    }    fprintf(stderr,"- value: %s\n",buffer_get_string(&buf));    buffer_free(&buf);    }   }   #else   #define print_return_value()   #endif