From fec55badb1879b5ff03837cbcec5b1fd728d7d2d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 28 Feb 2010 19:26:43 +0000 Subject: [PATCH] * add const string evaluator --- libcitadel/lib/libcitadel.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libcitadel/lib/libcitadel.h b/libcitadel/lib/libcitadel.h index dbacca2d4..f84165741 100644 --- a/libcitadel/lib/libcitadel.h +++ b/libcitadel/lib/libcitadel.h @@ -24,7 +24,6 @@ #define SIZ 4096 #endif -#define strof(a) #a /* Logging levels - correspond to syslog(3) */ enum LogLevel { @@ -74,7 +73,8 @@ typedef enum __GPEXWhichPolicy { roompolicy, floorpolicy, sitepolicy, - mailboxespolicy + mailboxespolicy, + maxpolicy }GPEXWhichPolicy; /* @@ -97,6 +97,7 @@ typedef enum __GPEXWhichPolicy { #define IsEmptyStr(a) ((a)[0] == '\0') #endif + /* * another word to indicate n/a for a pointer if NULL already has a "meaning" */ @@ -250,6 +251,8 @@ void the_mime_parser(char *partnum, typedef struct StrBuf StrBuf; +#define strof(a) #a +#define CStrOf(a) #a, sizeof(#a) - 1 typedef struct _ConstStr { const char *Key; long len; -- 2.39.2