提交 06deb932 编写于 作者: A Andy Polyakov

apps/apps.c: harmonize print_bignum_var output with coding style.

Reviewed-by: NRich Salz <rsalz@openssl.org>
上级 b9e54e98
...@@ -1188,16 +1188,15 @@ void print_bignum_var(BIO *out, const BIGNUM *in, const char *var, ...@@ -1188,16 +1188,15 @@ void print_bignum_var(BIO *out, const BIGNUM *in, const char *var,
{ {
BIO_printf(out, " static unsigned char %s_%d[] = {", var, len); BIO_printf(out, " static unsigned char %s_%d[] = {", var, len);
if (BN_is_zero(in)) { if (BN_is_zero(in)) {
BIO_printf(out, "\n\t0x00"); BIO_printf(out, "\n 0x00");
} else { } else {
int i, l; int i, l;
l = BN_bn2bin(in, buffer); l = BN_bn2bin(in, buffer);
for (i = 0; i < l; i++) { for (i = 0; i < l; i++) {
if ((i % 10) == 0) BIO_printf(out, (i % 10) == 0 ? "\n " : " ");
BIO_printf(out, "\n\t");
if (i < l - 1) if (i < l - 1)
BIO_printf(out, "0x%02X, ", buffer[i]); BIO_printf(out, "0x%02X,", buffer[i]);
else else
BIO_printf(out, "0x%02X", buffer[i]); BIO_printf(out, "0x%02X", buffer[i]);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册