discrepancy found while checking proper {HEX,DECIMAL}_SIZE macro usage, which
is confusing enough.
tweaks and ok jca@, ok guenther@
BIGNUM *bl;
unsigned long l;
const unsigned char *p;
- char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2];
+ char tbuf[DECIMAL_SIZE(l) + 1];
if ((a == NULL) || (a->data == NULL)) {
buf[0]='\0';
BIGNUM *bl;
unsigned long l;
const unsigned char *p;
- char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2];
+ char tbuf[DECIMAL_SIZE(l) + 1];
if ((a == NULL) || (a->data == NULL)) {
buf[0]='\0';