Replace various sprintf calls with snprintf calls
This commit is contained in:
1 parent
ab18167a09
commit
aea99aa3a3
4 files changed
+9
-9
No files matched your search
@@ -437,7 +437,7 @@ static char *exists(char *name) {
|
||||
b = b->link;
|
||||
if (b->str[0]) {
|
||||
char buf[1024];
|
||||
sprintf(buf, "%s/%s", b->str, name);
|
||||
snprintf(buf, sizeof(buf), "%s/%s", b->str, name);
|
||||
if (access(buf, 4) == 0)
|
||||
return strsave(buf);
|
||||
} else if (access(name, 4) == 0)
|
||||
|
||||
@@ -80,7 +80,7 @@ void vfprint(FILE *f, char *bp, const char *fmt, va_list ap) {
|
||||
static char format[] = "%f";
|
||||
char buf[128];
|
||||
format[1] = *fmt;
|
||||
sprintf(buf, format, va_arg(ap, double));
|
||||
snprintf(buf, sizeof(buf), format, va_arg(ap, double));
|
||||
bp = outs(buf, f, bp);
|
||||
}
|
||||
; break;
|
||||
|
||||
Reference in new issue
Block a user