X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap%2Fdelete.c;h=714acc5a5a2e966fbe2ac6c914178c354d3bee1b;hb=f8e5ed25e96805959f9a385212d7bad2a1c5eff3;hp=b5602db2eb943abefd7dea3336e3a659b2cd572a;hpb=8c772985c7b7300665a30932d71d45c8af24af21;p=openldap diff --git a/libraries/libldap/delete.c b/libraries/libldap/delete.c index b5602db2eb..714acc5a5a 100644 --- a/libraries/libldap/delete.c +++ b/libraries/libldap/delete.c @@ -1,5 +1,6 @@ +/* $OpenLDAP$ */ /* - * Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved. + * Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */ /* Portions @@ -54,12 +55,12 @@ ldap_delete_ext( assert( msgidp != NULL ); /* create a message to send */ - if ( (ber = ldap_alloc_ber_with_options( ld )) == NULLBER ) { + if ( (ber = ldap_alloc_ber_with_options( ld )) == NULL ) { ld->ld_errno = LDAP_NO_MEMORY; return( ld->ld_errno ); } - if ( ber_printf( ber, "{its", /* leave open - '}' */ + if ( ber_printf( ber, "{its", /* '}' */ ++ld->ld_msgid, LDAP_REQ_DELETE, dn ) == -1 ) { ld->ld_errno = LDAP_ENCODING_ERROR; @@ -73,8 +74,7 @@ ldap_delete_ext( return ld->ld_errno; } - /* close '{' */ - if ( ber_printf( ber, "}" ) == -1 ) { + if ( ber_printf( ber, /*{*/ "N}" ) == -1 ) { ld->ld_errno = LDAP_ENCODING_ERROR; ber_free( ber, 1 ); return( ld->ld_errno );