From 3774c9c4c1423b1708a202e333147c4b266fafca Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sun, 7 Jul 2013 09:26:25 -0400 Subject: EMailFormatterPrintExtension: Don't be cute with struct declarations. Declare the instance and class structs normally so Gtk-Doc can make sense of it. --- em-format/e-mail-formatter-print.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'em-format') diff --git a/em-format/e-mail-formatter-print.h b/em-format/e-mail-formatter-print.h index a6a2ce2383..e94ca75b7c 100644 --- a/em-format/e-mail-formatter-print.h +++ b/em-format/e-mail-formatter-print.h @@ -74,8 +74,16 @@ G_BEGIN_DECLS * This is an abstract base type for formatter extensions which are * intended only for use by #EMailFormatterPrint. **/ -typedef EMailFormatterExtension EMailFormatterPrintExtension; -typedef EMailFormatterExtensionClass EMailFormatterPrintExtensionClass; +typedef struct _EMailFormatterPrintExtension EMailFormatterPrintExtension; +typedef struct _EMailFormatterPrintExtensionClass EMailFormatterPrintExtensionClass; + +struct _EMailFormatterPrintExtension { + EMailFormatterExtension parent; +}; + +struct _EMailFormatterPrintExtensionClass { + EMailFormatterExtensionClass parent_class; +}; GType e_mail_formatter_print_extension_get_type (void) G_GNUC_CONST; -- cgit v1.2.3