]> git.sur5r.net Git - openldap/commitdiff
Minor format adjust to ber_dump output
authorKurt Zeilenga <kurt@openldap.org>
Fri, 15 Sep 2000 18:10:52 +0000 (18:10 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 15 Sep 2000 18:10:52 +0000 (18:10 +0000)
libraries/liblber/bprint.c

index e88f072a78b70ca98065d8284add6be02443e6c3..0315e67f3d391330bc7846c33c6f0e4e7508aac5 100644 (file)
@@ -98,6 +98,7 @@ int ber_pvt_log_printf( int errlvl, int loglvl, const char *fmt, ... )
        (*ber_pvt_log_print)( buf );
        return 1;
 }
+
 #if 0
 static int ber_log_puts(int errlvl, int loglvl, char *buf)
 {
@@ -111,6 +112,7 @@ static int ber_log_puts(int errlvl, int loglvl, char *buf)
        return 1;
 }
 #endif
+
 /*
  * Print arbitrary stuff, for debugging.
  */
@@ -168,7 +170,7 @@ ber_bprint(
                        line[ 6 ] = ':';
                }
 
-               off = BP_OFFSET + n*3;
+               off = BP_OFFSET + n*3 + ((n >= 8)?1:0);
                line[ off   ] = hexdig[ ( data[i] & 0xf0U ) >> 4 ];
                line[ off+1 ] = hexdig[ data[i] & 0x0fU ];