From f9d902f84497437c151a3950a49e4034d65889e2 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Wed, 22 Aug 2018 13:46:48 +0200 Subject: 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 --- libgd/gd-two-lines-renderer.c | 2 ++ libgd/gd-two-lines-renderer.h | 2 -- 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; -- cgit v1.2.1