version 1.123, 2009/08/04 19:11:38
|
version 1.124, 2009/08/07 14:04:25
|
Line 1
|
Line 1
|
/* decode.c - ber input decoding routines */ |
/* decode.c - ber input decoding routines */ |
/* $OpenLDAP: pkg/ldap/libraries/liblber/decode.c,v 1.122 2009/07/29 21:03:10 hallvard Exp $ */ |
/* $OpenLDAP: pkg/ldap/libraries/liblber/decode.c,v 1.123 2009/08/04 19:11:38 hallvard Exp $ */ |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
/* This work is part of OpenLDAP Software <http://www.openldap.org/>. |
* |
* |
* Copyright 1998-2009 The OpenLDAP Foundation. |
* Copyright 1998-2009 The OpenLDAP Foundation. |
Line 910 ber_scanf ( BerElement *ber,
|
Line 910 ber_scanf ( BerElement *ber,
|
|
|
case 'M': /* BVoff array in-place */ |
case 'M': /* BVoff array in-place */ |
bvp = va_arg( ap, struct berval ** ); |
bvp = va_arg( ap, struct berval ** ); |
ber_memfree_x( bvp, ber->ber_memctx ); |
ber_memfree_x( *bvp, ber->ber_memctx ); |
*bvp = NULL; |
*bvp = NULL; |
*(va_arg( ap, ber_len_t * )) = 0; |
*(va_arg( ap, ber_len_t * )) = 0; |
(void) va_arg( ap, ber_len_t ); |
(void) va_arg( ap, ber_len_t ); |