diff options
Diffstat (limited to 'em-format/em-stripsig-filter.h')
-rw-r--r-- | em-format/em-stripsig-filter.h | 41 |
1 files changed, 26 insertions, 15 deletions
diff --git a/em-format/em-stripsig-filter.h b/em-format/em-stripsig-filter.h index 25ea2395e3..f841727693 100644 --- a/em-format/em-stripsig-filter.h +++ b/em-format/em-stripsig-filter.h @@ -20,38 +20,49 @@ * */ -#ifndef __EM_STRIPSIG_FILTER_H__ -#define __EM_STRIPSIG_FILTER_H__ +#ifndef EM_STRIPSIG_FILTER_H +#define EM_STRIPSIG_FILTER_H #include <camel/camel.h> -G_BEGIN_DECLS +/* Standard GObject macros */ +#define EM_TYPE_STRIPSIG_FILTER \ + (em_stripsig_filter_get_type ()) +#define EM_STRIPSIG_FILTER(obj) \ + (G_TYPE_CHECK_INSTANCE_CAST \ + ((obj), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilter)) +#define EM_STRIPSIG_FILTER_CLASS(cls) \ + (G_TYPE_CHECK_CLASS_CAST \ + ((cls), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilterClass)) +#define EM_IS_STRIPSIG_FILTER(obj) \ + (G_TYPE_CHECK_INSTANCE_TYPE \ + ((obj), EM_TYPE_STRIPSIG_FILTER)) +#define EM_IS_STRIPSIG_FILTER_CLASS(cls) \ + (G_TYPE_CHECK_CLASS_TYPE \ + ((cls), EM_TYPE_STRIPSIG_FILTER)) +#define EM_STRIPSIG_FILTER_GET_CLASS(obj) \ + (G_TYPE_INSTANCE_GET_CLASS \ + ((obj), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilterClass)) -#define EM_TYPE_STRIPSIG_FILTER (em_stripsig_filter_get_type ()) -#define EM_STRIPSIG_FILTER(obj) (CAMEL_CHECK_CAST ((obj), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilter)) -#define EM_STRIPSIG_FILTER_CLASS(klass) (CAMEL_CHECK_CLASS_CAST ((klass), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilterClass)) -#define EM_IS_STRIPSIG_FILTER(obj) (CAMEL_CHECK_TYPE ((obj), EM_TYPE_STRIPSIG_FILTER)) -#define EM_IS_STRIPSIG_FILTER_CLASS(klass) (CAMEL_CHECK_CLASS_TYPE ((klass), EM_TYPE_STRIPSIG_FILTER)) -#define EM_STRIPSIG_FILTER_GET_CLASS(obj) (CAMEL_CHECK_GET_CLASS ((obj), EM_TYPE_STRIPSIG_FILTER, EMStripSigFilterClass)) +G_BEGIN_DECLS typedef struct _EMStripSigFilter EMStripSigFilter; typedef struct _EMStripSigFilterClass EMStripSigFilterClass; struct _EMStripSigFilter { - CamelMimeFilter parent_object; + CamelMimeFilter parent; guint32 midline:1; }; struct _EMStripSigFilterClass { CamelMimeFilterClass parent_class; - }; -CamelType em_stripsig_filter_get_type (void); - -CamelMimeFilter *em_stripsig_filter_new (void); +GType em_stripsig_filter_get_type (void); +CamelMimeFilter * + em_stripsig_filter_new (void); G_END_DECLS -#endif /* __EM_STRIPSIG_FILTER_H__ */ +#endif /* EM_STRIPSIG_FILTER_H */ |