diff options
Diffstat (limited to 'Build/source/texk/dvipsk/finclude.c')
-rw-r--r-- | Build/source/texk/dvipsk/finclude.c | 9 |
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++) |