Diff for /libraries/liblber/decode.c between versions 1.23 and 1.24

version 1.23, 1999/05/19 18:38:02 version 1.24, 1999/05/20 17:38:03
Line 446  va_dcl Line 446  va_dcl
   
         fmt_reset = fmt;          fmt_reset = fmt;
   
         if ( ber->ber_debug ) {          ber_log_printf( LDAP_DEBUG_TRACE, ber->ber_debug,
                 ber_log_printf( LDAP_DEBUG_TRACE, ber->ber_debug,                  "ber_scanf fmt (%s) ber:\n", fmt );
                         "ber_scanf fmt (%s) ber:\n", fmt );          ber_log_dump( LDAP_DEBUG_BER, ber->ber_debug, ber, 1 );
                 ber_log_dump( LDAP_DEBUG_BER, ber->ber_debug, ber, 1 );  
         }  
   
         for ( rc = 0; *fmt && rc != LBER_DEFAULT; fmt++ ) {          for ( rc = 0; *fmt && rc != LBER_DEFAULT; fmt++ ) {
                 /* When this is modified, remember to update                  /* When this is modified, remember to update
Line 670  va_dcl Line 668  va_dcl
   
                 case 'o':       /* octet string in a supplied berval */                  case 'o':       /* octet string in a supplied berval */
                         bval = va_arg( ap, struct berval * );                          bval = va_arg( ap, struct berval * );
                         if ( bval->bv_val ) {                          if ( bval->bv_val != NULL ) {
                                 free( bval->bv_val );                                  free( bval->bv_val );
                                 bval->bv_val = NULL;                                  bval->bv_val = NULL;
                         }                          }

Removed from v.1.23  
changed lines
  Added in v.1.24


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org