make it easy to remove some print stuff

This commit is contained in:
John Cupitt 2012-03-02 14:14:09 +00:00
parent 5771be4186
commit c4a5831238
1 changed files with 8 additions and 4 deletions

View File

@ -917,15 +917,19 @@ vips_object_set_property( GObject *gobject,
} }
#ifdef DEBUG #ifdef DEBUG
printf( "vips_object_set_property: " );
vips_object_print_name( object );
printf( ".%s\n", g_param_spec_get_name( pspec ) );
/* This can crash horribly with some values, have it as a separate
* chunk so we can easily commenmt it out.
*/
{ {
char *str_value; char *str_value;
str_value = g_strdup_value_contents( value ); str_value = g_strdup_value_contents( value );
printf( "vips_object_set_property: " ); printf( "\t%s\n", str_value );
vips_object_print_name( object );
printf( ".%s = %s\n", g_param_spec_get_name( pspec ), str_value );
g_free( str_value ); g_free( str_value );
} }
#endif /*DEBUG*/ #endif /*DEBUG*/