summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2018-10-06 18:11:44 +0200
committerDebarshi Ray <debarshir@gnome.org>2018-10-06 19:34:00 +0200
commit4c928b6101c748a96001d673c9e6a7aeb74722e0 (patch)
tree8c50d079a2c1bfda5cda355d6db2b946f094d39f
parent3ad9932037cc27314caa9d09d9cccb0b305e77b9 (diff)
downloadlibgd-wip/rishi/modernize-gobject.tar.gz
toggle-pixbuf-renderer: Don't export the private typedefwip/rishi/modernize-gobject
We no longer have a priv pointer inside the struct, and G_DECLARE_DERIVABLE_TYPE has removed the need for the instance and class typedefs. Therefore, this is a good time to clean up the header and move the typedef for GdTwoLinesRendererPrivate into the .c file. https://bugzilla.gnome.org/show_bug.cgi?id=774709
-rw-r--r--libgd/gd-toggle-pixbuf-renderer.c2
-rw-r--r--libgd/gd-toggle-pixbuf-renderer.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/libgd/gd-toggle-pixbuf-renderer.c b/libgd/gd-toggle-pixbuf-renderer.c
index 5d43d5e..069050b 100644
--- a/libgd/gd-toggle-pixbuf-renderer.c
+++ b/libgd/gd-toggle-pixbuf-renderer.c
@@ -30,6 +30,8 @@ enum {
static GParamSpec *properties[NUM_PROPERTIES] = { NULL, };
+typedef struct _GdTogglePixbufRendererPrivate GdTogglePixbufRendererPrivate;
+
struct _GdTogglePixbufRendererPrivate {
gboolean active;
gboolean toggle_visible;
diff --git a/libgd/gd-toggle-pixbuf-renderer.h b/libgd/gd-toggle-pixbuf-renderer.h
index 81abf7d..93f4429 100644
--- a/libgd/gd-toggle-pixbuf-renderer.h
+++ b/libgd/gd-toggle-pixbuf-renderer.h
@@ -35,8 +35,6 @@ G_DECLARE_DERIVABLE_TYPE (GdTogglePixbufRenderer,
TOGGLE_PIXBUF_RENDERER,
GtkCellRendererPixbuf)
-typedef struct _GdTogglePixbufRendererPrivate GdTogglePixbufRendererPrivate;
-
struct _GdTogglePixbufRendererClass
{
GtkCellRendererPixbufClass parent_class;