From 9300a9415f73bca63cf1e280cd30cc78ebd07bf6 Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Fri, 6 Aug 2004 16:14:05 +0000 Subject: [PATCH] fix malformed test and var initialization --- servers/slapd/sets.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/servers/slapd/sets.c b/servers/slapd/sets.c index 021baacf47..684c8c7387 100644 --- a/servers/slapd/sets.c +++ b/servers/slapd/sets.c @@ -209,8 +209,8 @@ slap_set_filter (SLAP_SET_GATHER gatherer, SetCookie *cp, struct berval *fbv, struct berval *user, struct berval *this, BerVarray *results) { -#define IS_SET(x) ( (long)(x) >= 256 ) -#define IS_OP(x) ( (long)(x) < 256 ) +#define IS_SET(x) ( (unsigned long)(x) >= 256 ) +#define IS_OP(x) ( (unsigned long)(x) < 256 ) #define SF_ERROR(x) do { rc = -1; goto _error; } while (0) #define SF_TOP() ( (BerVarray)( (stp < 0) ? 0 : stack[stp] ) ) #define SF_POP() ( (BerVarray)( (stp < 0) ? 0 : stack[stp--] ) ) @@ -220,7 +220,7 @@ slap_set_filter (SLAP_SET_GATHER gatherer, } while (0) BerVarray set, lset; - BerVarray stack[64]; + BerVarray stack[64] = { 0 }; int len, op, rc, stp; char c, *filter = fbv->bv_val; -- 2.39.5