[evolution-data-server/dbus: 25/33] Use an enum instead of defines



commit b553429ff42cc66ece29d3b5b239eef5ce638d0a
Author: Ross Burton <ross linux intel com>
Date:   Mon Jun 1 15:53:20 2009 +0100

    Use an enum instead of defines
---
 addressbook/libedata-book/e-book-backend-sexp.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/addressbook/libedata-book/e-book-backend-sexp.c b/addressbook/libedata-book/e-book-backend-sexp.c
index 8872e5e..1464e02 100644
--- a/addressbook/libedata-book/e-book-backend-sexp.c
+++ b/addressbook/libedata-book/e-book-backend-sexp.c
@@ -234,12 +234,14 @@ compare_category (EContact *contact, const char *str,
 	return ret_val;
 }
 
+enum prop_type {
+	PROP_TYPE_NORMAL,
+	PROP_TYPE_LIST
+};
 static struct prop_info {
 	EContactField field_id;
 	const char *query_prop;
-#define PROP_TYPE_NORMAL   0x01
-#define PROP_TYPE_LIST     0x02
-	int prop_type;
+	enum prop_type prop_type;
 	gboolean (*list_compare)(EContact *contact, const char *str,
 				 char *(*compare)(const char*, const char*));
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]