X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=cll1-0.6.2.h;h=7c33ce8f3742dfae1fc31535c560a4dde87f3392;hb=f1bba845e16fd073d1b5e05aacb85c4e82ca717f;hp=12d27bfcf81ee64ecfa8a240b574a8e9bc18b9ce;hpb=208112af094ee6be512e5f4d60ca6051f0908cff;p=svn%2FPrometheus-QoS%2F.git diff --git a/cll1-0.6.2.h b/cll1-0.6.2.h index 12d27bf..7c33ce8 100644 --- a/cll1-0.6.2.h +++ b/cll1-0.6.2.h @@ -71,7 +71,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++;}}