This commit is contained in:
Kurt Zeilenga 2001-05-03 05:51:39 +00:00
parent 6e4655a6c5
commit 00c645b9a1

View File

@ -536,15 +536,20 @@ get_lenbyte:
ber->ber_rwptr += res;
/* convert length. */
ber->ber_len = 0;
for( to_go = 0; to_go < res ; to_go++ ) {
ber->ber_len <<= 8;
ber->ber_len |= netlen[to_go];
}
if (PTR_IN_VAR(ber->ber_rwptr, ber->ber_len))
return LBER_DEFAULT;
}
fill_buffer:
/* now fill the buffer. */
if (ber->ber_len==0) {
errno = ERANGE;
return LBER_DEFAULT;
}
if (ber->ber_buf==NULL) {
ber->ber_buf = (char *) LBER_MALLOC( ber->ber_len );
if (ber->ber_buf==NULL) {