commit | 48fdbb39402551eb5a9b36a8e753918175728982 | [log] [tgz] |
---|---|---|
author | Valerio Setti <vsetti@baylibre.com> | Thu Jan 12 15:31:35 2023 +0100 |
committer | Valerio Setti <vsetti@baylibre.com> | Thu Jan 12 17:01:45 2023 +0100 |
tree | 463f3510a4f830fe5c18b938548c03192f66bda6 | |
parent | 856cec45eb4d89fbf8adf71de322b3efce1d1dd9 [diff] |
programs: cert_write: fixed bug in parsing dec serial Signed-off-by: Valerio Setti <vsetti@baylibre.com>
diff --git a/programs/x509/cert_write.c b/programs/x509/cert_write.c index d44c6f0..13debce 100644 --- a/programs/x509/cert_write.c +++ b/programs/x509/cert_write.c
@@ -277,7 +277,7 @@ val = (dec >> ((remaining_bytes - 1) * 8)) & 0xFF; /* Skip leading zeros */ - if ((val) != 0) { + if ((val != 0) || (*len != 0)) { *p = val; (*len)++; p++;