diff --git a/libvips/foreign/csvsave.c b/libvips/foreign/csvsave.c index 4bb88fe9..d7d00660 100644 --- a/libvips/foreign/csvsave.c +++ b/libvips/foreign/csvsave.c @@ -303,6 +303,7 @@ vips_foreign_save_csv_target_class_init( VipsForeignSaveCsvTargetClass *class ) { GObjectClass *gobject_class = G_OBJECT_CLASS( class ); VipsObjectClass *object_class = (VipsObjectClass *) class; + VipsForeignClass *foreign_class = (VipsForeignClass *) class; gobject_class->set_property = vips_object_set_property; gobject_class->get_property = vips_object_get_property; @@ -310,6 +311,8 @@ vips_foreign_save_csv_target_class_init( VipsForeignSaveCsvTargetClass *class ) object_class->nickname = "csvsave_target"; object_class->build = vips_foreign_save_csv_target_build; + foreign_class->suffs = vips_foreign_save_csv_file_suffs; + VIPS_ARG_OBJECT( class, "target", 1, _( "Target" ), _( "Target to save to" ),