]> git.sur5r.net Git - openldap/commitdiff
Sync with HEAD
authorKurt Zeilenga <kurt@openldap.org>
Thu, 19 Dec 2002 00:53:07 +0000 (00:53 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Thu, 19 Dec 2002 00:53:07 +0000 (00:53 +0000)
servers/slapd/back-bdb/init.c

index 46b013455771a395f10acfdb2bba24f8268b354e..ca3bc0501f6dbd7c4d02f77b957cc4c75e19a7c9 100644 (file)
@@ -120,7 +120,7 @@ bdb_bt_compare(
 )
 {
        unsigned char *u, *c;
-       int i;
+       int i, x;
 
        u = usrkey->data;
        c = curkey->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;
 }