summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipsk/finclude.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvipsk/finclude.c')
-rw-r--r--Build/source/texk/dvipsk/finclude.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/Build/source/texk/dvipsk/finclude.c b/Build/source/texk/dvipsk/finclude.c
index b9a5d2d15bd..eac10dccaa6 100644
--- a/Build/source/texk/dvipsk/finclude.c
+++ b/Build/source/texk/dvipsk/finclude.c
@@ -293,8 +293,9 @@ scan_fontnames(char *str, const char *psfile)
}
} else {
char eb[1000];
- sprintf(eb,"Font %s used in file %s is not in the mapping file.",
- p,psfile);
+ snprintf(eb, sizeof(eb),
+ "Font %s used in file %s is not in the mapping file.",
+ p, psfile);
error(eb);
}
}
@@ -470,11 +471,11 @@ okascmd(char *ss)
static void
nameout(char *area, char *name)
{
- char buf[30];
+ char buf[500];
char *s;
if (*area==0 && okascmd(name)) {
- sprintf(buf, "/%s", name);
+ snprintf(buf, sizeof(buf), "/%s", name);
cmdout(name);
} else {
for (s=area; *s; s++)