diff --git a/libvips/foreign/pngload.c b/libvips/foreign/pngload.c index f2bb9328..7d10605d 100644 --- a/libvips/foreign/pngload.c +++ b/libvips/foreign/pngload.c @@ -222,6 +222,7 @@ vips_foreign_load_png_buffer_class_init( VipsForeignLoadPngBufferClass *class ) object_class->description = _( "load png from buffer" ); load_class->is_a_buffer = vips__png_ispng_buffer; + load_class->get_flags = vips_foreign_load_png_buffer_get_flags; load_class->header = vips_foreign_load_png_buffer_header; load_class->load = vips_foreign_load_png_buffer_load; diff --git a/libvips/foreign/tiffload.c b/libvips/foreign/tiffload.c index 7e5fb9c2..d4152b6f 100644 --- a/libvips/foreign/tiffload.c +++ b/libvips/foreign/tiffload.c @@ -306,7 +306,7 @@ vips_foreign_load_tiff_buffer_class_init( object_class->description = _( "load tiff from buffer" ); load_class->is_a_buffer = vips__istiff_buffer; - load_class->get_flags = vips_foreign_load_tiff_file_get_flags; + load_class->get_flags = vips_foreign_load_tiff_buffer_get_flags; load_class->header = vips_foreign_load_tiff_buffer_header; load_class->load = vips_foreign_load_tiff_buffer_load;