aboutsummaryrefslogtreecommitdiffstats
path: root/em-format/em-format-quote.h
diff options
context:
space:
mode:
Diffstat (limited to 'em-format/em-format-quote.h')
-rw-r--r--em-format/em-format-quote.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/em-format/em-format-quote.h b/em-format/em-format-quote.h
index 5ea841cfdb..c95615366e 100644
--- a/em-format/em-format-quote.h
+++ b/em-format/em-format-quote.h
@@ -44,24 +44,25 @@
(G_TYPE_INSTANCE_GET_CLASS \
((obj), EM_TYPE_FORMAT_QUOTE, EMFormatQuoteClass))
-#define EM_FORMAT_QUOTE_CITE (1<<0)
-#define EM_FORMAT_QUOTE_HEADERS (1<<1)
-#define EM_FORMAT_QUOTE_KEEP_SIG (1<<2) /* do not strip signature */
-
G_BEGIN_DECLS
typedef struct _EMFormatQuote EMFormatQuote;
typedef struct _EMFormatQuoteClass EMFormatQuoteClass;
typedef struct _EMFormatQuotePrivate EMFormatQuotePrivate;
+typedef enum {
+ EM_FORMAT_QUOTE_CITE = 1 << 0,
+ EM_FORMAT_QUOTE_HEADERS = 1 << 1,
+ EM_FORMAT_QUOTE_KEEP_SIG = 1 << 2 /* do not strip signature */
+} EMFormatQuoteFlags;
+
struct _EMFormatQuote {
EMFormat format;
-
EMFormatQuotePrivate *priv;
gchar *credits;
CamelStream *stream;
- guint32 flags;
+ EMFormatQuoteFlags flags;
guint32 text_html_flags;
};
@@ -73,7 +74,7 @@ struct _EMFormatQuoteClass {
GType em_format_quote_get_type (void);
EMFormatQuote * em_format_quote_new (const gchar *credits,
CamelStream *stream,
- guint32 flags);
+ EMFormatQuoteFlags flags);
G_END_DECLS