diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2023-05-09 15:31:27 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2023-05-09 16:43:35 +0100 |
commit | 33d0cfd4f8baee31a408aa1dd17ca735f761942b (patch) | |
tree | b2d80395e760609329f02667274ecc859c00fdca | |
parent | 43311f3a80f51e5a91ddb0c461e5e20b5f69b85f (diff) | |
download | gtk+-33d0cfd4f8baee31a408aa1dd17ca735f761942b.tar.gz |
demos: Drop symbol visibility macros from demo types
Since the corresponding source files do not include "config.h", and are
not compiled with `GTK_COMPILATION`, they will generate the wrong symbol
exporting under Windows.
-rw-r--r-- | demos/gtk-demo/bluroverlay.h | 4 | ||||
-rw-r--r-- | demos/gtk-demo/gskshaderpaintable.h | 7 |
2 files changed, 0 insertions, 11 deletions
diff --git a/demos/gtk-demo/bluroverlay.h b/demos/gtk-demo/bluroverlay.h index 57aa1fb757..0bae08401b 100644 --- a/demos/gtk-demo/bluroverlay.h +++ b/demos/gtk-demo/bluroverlay.h @@ -51,15 +51,11 @@ struct _BlurOverlayClass GtkAllocation *allocation); }; -GDK_AVAILABLE_IN_ALL GType blur_overlay_get_type (void) G_GNUC_CONST; -GDK_AVAILABLE_IN_ALL GtkWidget *blur_overlay_new (void); -GDK_AVAILABLE_IN_ALL void blur_overlay_add_overlay (BlurOverlay *overlay, GtkWidget *widget, double blur); -GDK_AVAILABLE_IN_ALL void blur_overlay_set_child (BlurOverlay *overlay, GtkWidget *widget); diff --git a/demos/gtk-demo/gskshaderpaintable.h b/demos/gtk-demo/gskshaderpaintable.h index 9b8f7db83f..98fd2bcaa7 100644 --- a/demos/gtk-demo/gskshaderpaintable.h +++ b/demos/gtk-demo/gskshaderpaintable.h @@ -27,24 +27,17 @@ G_BEGIN_DECLS #define GSK_TYPE_SHADER_PAINTABLE (gsk_shader_paintable_get_type ()) -GDK_AVAILABLE_IN_ALL G_DECLARE_FINAL_TYPE (GskShaderPaintable, gsk_shader_paintable, GSK, SHADER_PAINTABLE, GObject) -GDK_AVAILABLE_IN_ALL GdkPaintable * gsk_shader_paintable_new (GskGLShader *shader, GBytes *data); -GDK_AVAILABLE_IN_ALL GskGLShader * gsk_shader_paintable_get_shader (GskShaderPaintable *self); -GDK_AVAILABLE_IN_ALL void gsk_shader_paintable_set_shader (GskShaderPaintable *self, GskGLShader *shader); -GDK_AVAILABLE_IN_ALL GBytes * gsk_shader_paintable_get_args (GskShaderPaintable *self); -GDK_AVAILABLE_IN_ALL void gsk_shader_paintable_set_args (GskShaderPaintable *self, GBytes *data); -GDK_AVAILABLE_IN_ALL void gsk_shader_paintable_update_time (GskShaderPaintable *self, int time_idx, gint64 frame_time); |