summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2018-08-17 14:41:31 +0200
committerDebarshi Ray <debarshir@gnome.org>2018-08-17 15:09:02 +0200
commit136cb9128aa1e0b31858feb8150ccd125d0a1432 (patch)
treeb4a5160ddda9ba13047058e45d571173c352c022
parentb9c90f59fcb3dc2d3e61e77a6714a1b7d583c081 (diff)
downloadlibgd-136cb9128aa1e0b31858feb8150ccd125d0a1432.tar.gz
styled-text-renderer: Don't export the private typedef
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 GdStyledTextRendererPrivate into the .c file. https://bugzilla.gnome.org/show_bug.cgi?id=774709
-rw-r--r--libgd/gd-styled-text-renderer.c2
-rw-r--r--libgd/gd-styled-text-renderer.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/libgd/gd-styled-text-renderer.c b/libgd/gd-styled-text-renderer.c
index 5d1d75f..e256296 100644
--- a/libgd/gd-styled-text-renderer.c
+++ b/libgd/gd-styled-text-renderer.c
@@ -21,6 +21,8 @@
#include "gd-styled-text-renderer.h"
+typedef struct _GdStyledTextRendererPrivate GdStyledTextRendererPrivate;
+
struct _GdStyledTextRendererPrivate {
GList *style_classes;
};
diff --git a/libgd/gd-styled-text-renderer.h b/libgd/gd-styled-text-renderer.h
index 9a8c44f..42f606b 100644
--- a/libgd/gd-styled-text-renderer.h
+++ b/libgd/gd-styled-text-renderer.h
@@ -35,8 +35,6 @@ G_DECLARE_DERIVABLE_TYPE (GdStyledTextRenderer,
STYLED_TEXT_RENDERER,
GtkCellRendererText)
-typedef struct _GdStyledTextRendererPrivate GdStyledTextRendererPrivate;
-
struct _GdStyledTextRendererClass
{
GtkCellRendererTextClass parent_class;