From efe1711fa7c1ce3cd2eb33a7de9138c0c8b4b865 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 29 Jul 2019 18:44:54 +0100 Subject: gif: Disable deprecation warnings for GTimeVal --- gdk-pixbuf/io-gif-animation.c | 9 ++++++++- gdk-pixbuf/io-gif-animation.h | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/gdk-pixbuf/io-gif-animation.c b/gdk-pixbuf/io-gif-animation.c index 171df7133..2befadf84 100644 --- a/gdk-pixbuf/io-gif-animation.c +++ b/gdk-pixbuf/io-gif-animation.c @@ -33,9 +33,10 @@ static GdkPixbuf* gdk_pixbuf_gif_anim_get_static_image (GdkPixbufAn static void gdk_pixbuf_gif_anim_get_size (GdkPixbufAnimation *anim, int *width, int *height); +G_GNUC_BEGIN_IGNORE_DEPRECATIONS static GdkPixbufAnimationIter* gdk_pixbuf_gif_anim_get_iter (GdkPixbufAnimation *anim, const GTimeVal *start_time); - +G_GNUC_END_IGNORE_DEPRECATIONS @@ -138,6 +139,7 @@ iter_restart (GdkPixbufGifAnimIter *iter) iter->current_frame = iter->gif_anim->frames; } +G_GNUC_BEGIN_IGNORE_DEPRECATIONS static GdkPixbufAnimationIter* gdk_pixbuf_gif_anim_get_iter (GdkPixbufAnimation *anim, const GTimeVal *start_time) @@ -158,6 +160,7 @@ gdk_pixbuf_gif_anim_get_iter (GdkPixbufAnimation *anim, return GDK_PIXBUF_ANIMATION_ITER (iter); } +G_GNUC_END_IGNORE_DEPRECATIONS @@ -166,8 +169,10 @@ static void gdk_pixbuf_gif_anim_iter_finalize (GObject *obje static int gdk_pixbuf_gif_anim_iter_get_delay_time (GdkPixbufAnimationIter *iter); static GdkPixbuf* gdk_pixbuf_gif_anim_iter_get_pixbuf (GdkPixbufAnimationIter *iter); static gboolean gdk_pixbuf_gif_anim_iter_on_currently_loading_frame (GdkPixbufAnimationIter *iter); +G_GNUC_BEGIN_IGNORE_DEPRECATIONS static gboolean gdk_pixbuf_gif_anim_iter_advance (GdkPixbufAnimationIter *iter, const GTimeVal *current_time); +G_GNUC_END_IGNORE_DEPRECATIONS @@ -246,6 +251,7 @@ gdk_pixbuf_gif_anim_iter_clean_previous (GList *initial) } } +G_GNUC_BEGIN_IGNORE_DEPRECATIONS static gboolean gdk_pixbuf_gif_anim_iter_advance (GdkPixbufAnimationIter *anim_iter, const GTimeVal *current_time) @@ -320,6 +326,7 @@ gdk_pixbuf_gif_anim_iter_advance (GdkPixbufAnimationIter *anim_iter, return iter->current_frame != old; } +G_GNUC_END_IGNORE_DEPRECATIONS int gdk_pixbuf_gif_anim_iter_get_delay_time (GdkPixbufAnimationIter *anim_iter) diff --git a/gdk-pixbuf/io-gif-animation.h b/gdk-pixbuf/io-gif-animation.h index 159541651..1ea893eda 100644 --- a/gdk-pixbuf/io-gif-animation.h +++ b/gdk-pixbuf/io-gif-animation.h @@ -100,6 +100,7 @@ typedef struct _GdkPixbufGifAnimIterClass GdkPixbufGifAnimIterClass; #define GDK_IS_PIXBUF_GIF_ANIM_ITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXBUF_GIF_ANIM_ITER)) #define GDK_PIXBUF_GIF_ANIM_ITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXBUF_GIF_ANIM_ITER, GdkPixbufGifAnimIterClass)) +G_GNUC_BEGIN_IGNORE_DEPRECATIONS struct _GdkPixbufGifAnimIter { GdkPixbufAnimationIter parent_instance; @@ -115,6 +116,7 @@ struct _GdkPixbufGifAnimIter { gint first_loop_slowness; }; +G_GNUC_END_IGNORE_DEPRECATIONS struct _GdkPixbufGifAnimIterClass { GdkPixbufAnimationIterClass parent_class; -- cgit v1.2.1