void
ldap_perror( LDAP *ld, LDAP_CONST char *str )
{
- char *s;
+ const char *s;
struct ldaperror *e;
Debug( LDAP_DEBUG_TRACE, "ldap_perror\n", 0, 0, 0 );
assert( ld != NULL );
assert( LDAP_VALID( ld ) );
- assert( s );
+ assert( str );
- s = ( str != NULL ) ? (char *) str : "ldap_perror";
+ s = ( str != NULL ) ? str : "ldap_perror";
if ( ld == NULL ) {
perror( s );
{
LDAPMessage *lm;
BerElement ber;
- long along;
- unsigned long rc;
+ ber_int_t along;
+ ber_tag_t rc;
Debug( LDAP_DEBUG_TRACE, "ldap_result2error\n", 0, 0, 0 );
assert( LDAP_VALID( ld ) );
assert( r != NULL );
- if ( ld == NULL || r == NULLMSG )
+ if ( ld == NULL || r == NULL )
return( LDAP_PARAM_ERROR );
for ( lm = r; lm->lm_chain != NULL; lm = lm->lm_chain )