summaryrefslogtreecommitdiffstats
path: root/fdisk/partname.c
diff options
context:
space:
mode:
Diffstat (limited to 'fdisk/partname.c')
-rw-r--r--fdisk/partname.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/fdisk/partname.c b/fdisk/partname.c
index b09b958a2..e4bc42bcd 100644
--- a/fdisk/partname.c
+++ b/fdisk/partname.c
@@ -33,9 +33,10 @@ partnamebf(char *dev, int pno, int lth, int bufsiz, char *bufp) {
wp = strlen(p);
if (lth) {
- sprintf(bufp, "%*.*s%s%-2u", lth-wp-2, w, dev, p, pno);
+ snprintf(bufp, bufsiz, "%*.*s%s%-2u",
+ lth-wp-2, w, dev, p, pno);
} else {
- sprintf(bufp, "%.*s%s%-2u", w, dev, p, pno);
+ snprintf(bufp, bufsiz, "%.*s%s%-2u", w, dev, p, pno);
}
return bufp;
}