diff options
author | Noah Lokocz <nlokocz@mozilla.com> | 2023-03-16 11:54:55 +0000 |
---|---|---|
committer | Noah Lokocz <nlokocz@mozilla.com> | 2023-03-16 11:54:55 +0000 |
commit | 8acd95e85e0da102fc48369fd237c634fe6066ae (patch) | |
tree | 8e1a4dd99d6d370965a7a8a1db41dbde878a0997 /cmd/certutil | |
parent | f658c5a831dab0cf861a0c939c0684f0ab012695 (diff) | |
download | nss-hg-8acd95e85e0da102fc48369fd237c634fe6066ae.tar.gz |
Bug 1819958. Removed deprecated sprintf function and replaced with snprintf. r=djackson
Differential Revision: https://phabricator.services.mozilla.com/D171859
Diffstat (limited to 'cmd/certutil')
-rw-r--r-- | cmd/certutil/certutil.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/certutil/certutil.c b/cmd/certutil/certutil.c index a984f7fc8..af72910f3 100644 --- a/cmd/certutil/certutil.c +++ b/cmd/certutil/certutil.c @@ -852,7 +852,7 @@ SECItemToHex(const SECItem *item, char *dst) unsigned char *src = item->data; unsigned int len = item->len; for (; len > 0; --len, dst += 2) { - sprintf(dst, "%02x", *src++); + snprintf(dst, 3, "%02x", *src++); } *dst = '\0'; } @@ -2344,7 +2344,7 @@ getObjectClass(CK_ULONG classType) if (classType >= CKO_NSS && classType <= CKO_NSS_BUILTIN_ROOT_LIST) { return objNSSClassArray[classType - CKO_NSS]; } - sprintf(buf, "0x%lx", classType); + snprintf(buf, sizeof(buf), "0x%lx", classType); return buf; } |