X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-monitor%2Foperational.c;h=75ca5e69d283799a44caba19b469e864833bace8;hb=44abcdfa2fd10362ea5bf46fdc6acd6875fcc0b8;hp=6c78297a85e0a864d01408de4d9e7b7835fe3ddb;hpb=9f6f5491fe55d31cc5eceab59be6bcdc47ea4282;p=openldap diff --git a/servers/slapd/back-monitor/operational.c b/servers/slapd/back-monitor/operational.c index 6c78297a85..75ca5e69d2 100644 --- a/servers/slapd/back-monitor/operational.c +++ b/servers/slapd/back-monitor/operational.c @@ -2,7 +2,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 2001-2004 The OpenLDAP Foundation. + * Copyright 2001-2006 The OpenLDAP Foundation. * Portions Copyright 2001-2003 Pierangelo Masarati. * All rights reserved. * @@ -41,7 +41,7 @@ monitor_back_operational( { Attribute **ap; - assert( rs->sr_entry ); + assert( rs->sr_entry != NULL ); for ( ap = &rs->sr_operational_attrs; *ap; ap = &(*ap)->a_next ) /* just count */ ; @@ -50,15 +50,15 @@ monitor_back_operational( ad_inlist( slap_schema.si_ad_hasSubordinates, rs->sr_attrs ) ) { int hs; - struct monitorentrypriv *mp; + monitor_entry_t *mp; - mp = ( struct monitorentrypriv * )rs->sr_entry->e_private; + mp = ( monitor_entry_t * )rs->sr_entry->e_private; - assert( mp ); + assert( mp != NULL ); hs = MONITOR_HAS_CHILDREN( mp ); *ap = slap_operational_hasSubordinate( hs ); - assert( *ap ); + assert( *ap != NULL ); ap = &(*ap)->a_next; }