Add LDIF_ to LINE_WIDTH

This commit is contained in:
Kurt Zeilenga 1999-03-09 00:50:41 +00:00
parent b9f9b8805a
commit 53fc115b6f
2 changed files with 5 additions and 5 deletions

View file

@ -28,7 +28,7 @@ LDAP_BEGIN_DECL
extern int ldif_debug; extern int ldif_debug;
#define LINE_WIDTH 76 /* maximum length of LDIF lines */ #define LDIF_LINE_WIDTH 76 /* maximum length of LDIF lines */
/* /*
* Macro to calculate maximum number of bytes that the base64 equivalent * Macro to calculate maximum number of bytes that the base64 equivalent
@ -45,7 +45,7 @@ extern int ldif_debug;
*/ */
#define LDIF_SIZE_NEEDED(tlen,vlen) \ #define LDIF_SIZE_NEEDED(tlen,vlen) \
((tlen) + 4 + LDIF_BASE64_LEN(vlen) \ ((tlen) + 4 + LDIF_BASE64_LEN(vlen) \
+ ((LDIF_BASE64_LEN(vlen) + (tlen) + 3) / LINE_WIDTH * 2 )) + ((LDIF_BASE64_LEN(vlen) + (tlen) + 3) / LDIF_LINE_WIDTH * 2 ))
LDAP_F int LDAP_F int
ldif_parse_line LDAP_P(( char *line, char **type, char **value, int *vlen)); ldif_parse_line LDAP_P(( char *line, char **type, char **value, int *vlen));

View file

@ -228,7 +228,7 @@ ldif_put_type_and_value( char **out, char *t, char *val, int vlen )
b64 = 1; b64 = 1;
break; break;
} }
if ( len > LINE_WIDTH ) { if ( len > LDIF_LINE_WIDTH ) {
*(*out)++ = '\n'; *(*out)++ = '\n';
*(*out)++ = ' '; *(*out)++ = ' ';
len = 1; len = 1;
@ -249,7 +249,7 @@ ldif_put_type_and_value( char **out, char *t, char *val, int vlen )
bits |= (byte[2] & 0xff); bits |= (byte[2] & 0xff);
for ( i = 0; i < 4; i++, len++, bits <<= 6 ) { for ( i = 0; i < 4; i++, len++, bits <<= 6 ) {
if ( len > LINE_WIDTH ) { if ( len > LDIF_LINE_WIDTH ) {
*(*out)++ = '\n'; *(*out)++ = '\n';
*(*out)++ = ' '; *(*out)++ = ' ';
len = 1; len = 1;
@ -274,7 +274,7 @@ ldif_put_type_and_value( char **out, char *t, char *val, int vlen )
bits |= (byte[2] & 0xff); bits |= (byte[2] & 0xff);
for ( i = 0; i < 4; i++, len++, bits <<= 6 ) { for ( i = 0; i < 4; i++, len++, bits <<= 6 ) {
if ( len > LINE_WIDTH ) { if ( len > LDIF_LINE_WIDTH ) {
*(*out)++ = '\n'; *(*out)++ = '\n';
*(*out)++ = ' '; *(*out)++ = ' ';
len = 1; len = 1;