switching to some UTF8 code from perl
authormiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 22 Nov 2006 20:14:10 +0000 (20:14 +0000)
committermiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 22 Nov 2006 20:14:10 +0000 (20:14 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@798 9efc2488-bf62-4759-914b-345cdb29e865

src/utils/utils.h

index 1e00168..97224ba 100644 (file)
@@ -31,14 +31,14 @@ GNU General Public License for more details.
 
 #include "md5.h"
 
-#define OSRF_UTF8_IS_ASCII(c)          ((c) <  0x80)
-#define OSRF_UTF8_IS_START(c)          ((c) >= 0xc0 && ((c) <= 0xfd))
-#define OSRF_UTF8_IS_CONTINUATION(c)           ((c) >= 0x80 && ((c) <= 0xbf))
-#define OSRF_UTF8_IS_CONTINUED(c)              ((c) &  0x80)
+#define OSRF_UTF8_IS_ASCII(_c)                 ((_c) <  0x80)
+#define OSRF_UTF8_IS_START(_c)         ((_c) >= 0xc0 && ((_c) <= 0xfd))
+#define OSRF_UTF8_IS_CONTINUATION(_c)          ((_c) >= 0x80 && ((_c) <= 0xbf))
+#define OSRF_UTF8_IS_CONTINUED(_c)             ((_c) &  0x80)
 
 #define OSRF_UTF8_CONTINUATION_MASK            (0x3f)
 #define OSRF_UTF8_ACCUMULATION_SHIFT           6
-#define OSRF_UTF8_ACCUMULATE(_o, _n)   (((_o) << UTF8_ACCUMULATION_SHIFT) | ((_n) & UTF8_CONTINUATION_MASK))
+#define OSRF_UTF8_ACCUMULATE(_o, _n)   (((_o) << OSRF_UTF8_ACCUMULATION_SHIFT) | ((_n) & OSRF_UTF8_CONTINUATION_MASK))
 
 #define OSRF_MALLOC(ptr, size) \
        ptr = (void*) malloc( size ); \