From 75757a5c82fc6a9333807517705c99e090428142 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Tue, 17 Dec 2002 05:25:05 +0000 Subject: [PATCH] Don't reeval expression --- servers/slapd/back-bdb/init.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/servers/slapd/back-bdb/init.c b/servers/slapd/back-bdb/init.c index 5087e0418f..ba4692e83c 100644 --- a/servers/slapd/back-bdb/init.c +++ b/servers/slapd/back-bdb/init.c @@ -119,7 +119,7 @@ bdb_bt_compare( const DBT *curkey ) { - unsigned char *u, *c; + unsigned char x, *u, *c; int i; u = usrkey->data; @@ -131,9 +131,10 @@ bdb_bt_compare( for( i = sizeof(ID)-1; i >= 0; i--) #endif { - if( u[i] - c[i] ) - return u[i] - c[i]; + x = u[i] - c[i]; + if( x ) return x; } + return 0; } -- 2.39.5