diff options
| author | wcout <wcout@users.noreply.github.com> | 2023-01-21 17:27:58 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-21 17:27:58 +0100 |
| commit | 2ddfd9d9492d9fc1df111ec9211dd1be4d424c35 (patch) | |
| tree | c766d0dfb3a2d7a75c275db2821d5bcf0e935a15 /src/fl_images_core.cxx | |
| parent | 1fc269b0d4c79b256cc57740d318f95dded8c340 (diff) | |
Animated GIF support (Fl_Anim_GIF_Image class) (#375)
Diffstat (limited to 'src/fl_images_core.cxx')
| -rw-r--r-- | src/fl_images_core.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fl_images_core.cxx b/src/fl_images_core.cxx index 5c2a7e98b..431e7c98c 100644 --- a/src/fl_images_core.cxx +++ b/src/fl_images_core.cxx @@ -27,6 +27,7 @@ #include <FL/Fl_Shared_Image.H> #include <FL/Fl_BMP_Image.H> #include <FL/Fl_GIF_Image.H> +#include <FL/Fl_Anim_GIF_Image.H> #include <FL/Fl_JPEG_Image.H> #include <FL/Fl_PNG_Image.H> #include <FL/Fl_PNM_Image.H> @@ -89,7 +90,8 @@ fl_check_images(const char *name, // I - Filename if (memcmp(header, "GIF87a", 6) == 0 || memcmp(header, "GIF89a", 6) == 0) // GIF file - return new Fl_GIF_Image(name); + return Fl_GIF_Image::animate ? new Fl_Anim_GIF_Image(name) : + new Fl_GIF_Image(name); // BMP |
