summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2018-08-22 13:46:48 +0200
committerDebarshi Ray <debarshir@gnome.org>2018-08-23 10:23:18 +0200
commitf9d902f84497437c151a3950a49e4034d65889e2 (patch)
tree95c287e222773c4e08abf5a81a928a8dd3297272
parente0c461e808ae085fae28355619636ede746f168b (diff)
downloadlibgd-f9d902f84497437c151a3950a49e4034d65889e2.tar.gz
two-lines-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 GdTwoLinesRendererPrivate into the .c file. https://bugzilla.gnome.org/show_bug.cgi?id=774709
-rw-r--r--libgd/gd-two-lines-renderer.c2
-rw-r--r--libgd/gd-two-lines-renderer.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/libgd/gd-two-lines-renderer.c b/libgd/gd-two-lines-renderer.c
index 8c7e616..f5e1ce5 100644
--- a/libgd/gd-two-lines-renderer.c
+++ b/libgd/gd-two-lines-renderer.c
@@ -25,6 +25,8 @@
#define SUBTITLE_DIM_PERCENTAGE 0.55
#define SUBTITLE_SIZE_PERCENTAGE 0.82
+typedef struct _GdTwoLinesRendererPrivate GdTwoLinesRendererPrivate;
+
struct _GdTwoLinesRendererPrivate {
gchar *line_two;
gint text_lines;
diff --git a/libgd/gd-two-lines-renderer.h b/libgd/gd-two-lines-renderer.h
index 4b0da8d..113191b 100644
--- a/libgd/gd-two-lines-renderer.h
+++ b/libgd/gd-two-lines-renderer.h
@@ -31,8 +31,6 @@ G_BEGIN_DECLS
#define GD_TYPE_TWO_LINES_RENDERER gd_two_lines_renderer_get_type()
G_DECLARE_DERIVABLE_TYPE (GdTwoLinesRenderer, gd_two_lines_renderer, GD, TWO_LINES_RENDERER, GtkCellRendererText)
-typedef struct _GdTwoLinesRendererPrivate GdTwoLinesRendererPrivate;
-
struct _GdTwoLinesRendererClass
{
GtkCellRendererTextClass parent_class;