From b2cfe6a0a03d9ba245b7e34ee3de5ac373bcdf6a Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Sun, 28 Mar 2021 13:38:41 +0100 Subject: [PATCH] nsgifload was not setting filename --- libvips/foreign/nsgifload.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libvips/foreign/nsgifload.c b/libvips/foreign/nsgifload.c index 1a2c97c8..26840d52 100644 --- a/libvips/foreign/nsgifload.c +++ b/libvips/foreign/nsgifload.c @@ -306,6 +306,9 @@ vips_foreign_load_nsgif_set_header( VipsForeignLoadNsgif *gif, vips_image_set_array_double( image, "background", array, 3 ); } + VIPS_SETSTR( image->filename, + vips_connection_filename( VIPS_CONNECTION( gif->source ) ) ); + /* DEPRECATED "gif-loop" * * Not the correct behavior as loop=1 became gif-loop=0