parsehosts.c = first step to independent hosts parser
[svn/Prometheus-QoS/.git] / cll1-0.6.2.h
index 12d27bfcf81ee64ecfa8a240b574a8e9bc18b9ce..37a6ab5577819489bf4de80f9273ec02d3e435fd 100644 (file)
@@ -34,6 +34,8 @@
 /* Section For Dummies part 1, updated 2004-05-07 by xCh. */
 
 #define not !
+#define and &&
+#define or &&
 #define TRUE 1
 #define FALSE 0
 #define loop while(1)
@@ -71,7 +73,7 @@
 
 /* String macros & sequences, updated 2004-04-19 by xCh. */
 
-#define eq(A,B) !strcmp(A,B)
+#define eq(A,B) ((A) && (B) && !strcmp(A,B))
 #define strcmpi(A,B) strcasecmp(A,B)
 #define strlwr(A) {char *_S=A; while(_&&*_S){*_S=tolower(*_S);_S++;}}
 #define strupr(A) {char *_S=A; while(_&&*_S){*_S=toupper(*_S);_S++;}}
This page took 0.128375 seconds and 4 git commands to generate.