summaryrefslogtreecommitdiff
path: root/cmd/certutil
diff options
context:
space:
mode:
authorNoah Lokocz <nlokocz@mozilla.com>2023-03-16 11:54:55 +0000
committerNoah Lokocz <nlokocz@mozilla.com>2023-03-16 11:54:55 +0000
commit8acd95e85e0da102fc48369fd237c634fe6066ae (patch)
tree8e1a4dd99d6d370965a7a8a1db41dbde878a0997 /cmd/certutil
parentf658c5a831dab0cf861a0c939c0684f0ab012695 (diff)
downloadnss-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.c4
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;
}