mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-09 08:23:35 -05:00
Last commit was a bit premature. This fixes up compiler
bugs and adds temporary code to glue things until we sort out unicode UTF-8 vs UCS-4 vs UCS-2 issues.
This commit is contained in:
parent
10d904735b
commit
cdcb0390ba
1 changed files with 3 additions and 1 deletions
|
|
@ -928,11 +928,13 @@ IA5StringConvert(
|
|||
struct berval *in,
|
||||
struct berval **out )
|
||||
{
|
||||
typedef ldap_ucs4_t ldap_unicode_t; /* TEMPORARY */
|
||||
int i;
|
||||
struct berval *bv = ch_malloc( sizeof(struct berval) );
|
||||
bv->bv_len = (in->bv_len+1) * sizeof( ldap_unicode_t );
|
||||
bv->bv_val = ch_malloc( bv->bv_len );
|
||||
|
||||
for(i=0; i < val->bv_len; i++ ) {
|
||||
for(i=0; i < in->bv_len; i++ ) {
|
||||
/*
|
||||
* IA5StringValidate should have been called to ensure
|
||||
* input is limited to IA5.
|
||||
|
|
|
|||
Loading…
Reference in a new issue