reenable orc program free
The bug has been fixed, see: https://bugzilla.gnome.org/show_bug.cgi?id=731227 Summary: orc pre-0.4.19 leaks orc 0.4.19 crashes orc 0.4.20+ has few leaks and does not crash
This commit is contained in:
parent
a1db626713
commit
3faffa4c54
@ -113,18 +113,19 @@ void
|
|||||||
vips_vector_free( VipsVector *vector )
|
vips_vector_free( VipsVector *vector )
|
||||||
{
|
{
|
||||||
#ifdef HAVE_ORC
|
#ifdef HAVE_ORC
|
||||||
/* orc-0.4.19 and perhaps some others produce a lot of valgrind
|
/* orc-0.4.19 will crash if you free programs. Update your orc, or
|
||||||
* errors and maybe some double-frees in orc_program_free().
|
* comment out this line.
|
||||||
*
|
*
|
||||||
* Comment out (and live with the leak) until this is fixed.
|
* See https://bugzilla.gnome.org/show_bug.cgi?id=731227
|
||||||
|
*
|
||||||
|
* orc does not set any version variables so we can't disable this
|
||||||
|
* free automatically.
|
||||||
*/
|
*/
|
||||||
#ifdef DEBUG_TRACE
|
#ifdef DEBUG_TRACE
|
||||||
printf( "orc_program_free( %s );\n", vector->unique_name );
|
printf( "orc_program_free( %s );\n", vector->unique_name );
|
||||||
printf( "%s = NULL;\n", vector->unique_name );
|
printf( "%s = NULL;\n", vector->unique_name );
|
||||||
#endif /*DEBUG_TRACE*/
|
#endif /*DEBUG_TRACE*/
|
||||||
/*
|
|
||||||
VIPS_FREEF( orc_program_free, vector->program );
|
VIPS_FREEF( orc_program_free, vector->program );
|
||||||
*/
|
|
||||||
#endif /*HAVE_ORC*/
|
#endif /*HAVE_ORC*/
|
||||||
VIPS_FREE( vector->unique_name );
|
VIPS_FREE( vector->unique_name );
|
||||||
VIPS_FREE( vector );
|
VIPS_FREE( vector );
|
||||||
|
Loading…
Reference in New Issue
Block a user