--- servers/slapd/filter.c 2011/01/04 23:50:20 1.134.2.20 +++ servers/slapd/filter.c 2011/01/13 19:30:54 1.134.2.21 @@ -1,5 +1,5 @@ /* filter.c - routines for parsing and dealing with filters */ -/* $OpenLDAP: pkg/ldap/servers/slapd/filter.c,v 1.134.2.19 2011/01/03 18:53:47 quanah Exp $ */ +/* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * * Copyright 1998-2011 The OpenLDAP Foundation. @@ -402,8 +402,7 @@ get_ssa( { unsigned usage; - rc = ber_scanf( ber, "m", &value ); - if ( rc == LBER_ERROR ) { + if ( ber_scanf( ber, "m", &value ) == LBER_ERROR ) { rc = SLAPD_DISCONNECT; goto return_error; }