diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-18 23:11:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-18 23:11:21 +0000 |
commit | 1644e8b4a9baf844c5e7d67bbdf864444fd864c9 (patch) | |
tree | b53919aeec80fc7c5791288386be20de9a4a2e92 /Build/source/texk/web2c/cwebdir | |
parent | 8d4b98bf6709fc32093c5c7e4ec890346b3f406f (diff) |
printf %s instead of direct string (from Debian)
git-svn-id: svn://tug.org/texlive/trunk@46372 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/cwebdir')
-rw-r--r-- | Build/source/texk/web2c/cwebdir/ChangeLog | 8 | ||||
-rw-r--r-- | Build/source/texk/web2c/cwebdir/common.c | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/cwebdir/common.w | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/cwebdir/cweave.w | 2 |
4 files changed, 11 insertions, 3 deletions
diff --git a/Build/source/texk/web2c/cwebdir/ChangeLog b/Build/source/texk/web2c/cwebdir/ChangeLog index 095ee826201..8e71c02202b 100644 --- a/Build/source/texk/web2c/cwebdir/ChangeLog +++ b/Build/source/texk/web2c/cwebdir/ChangeLog @@ -1,3 +1,11 @@ +2018-01-18 Karl Berry <karl@tug.org> + + * cweave.w, + * common.w, + * common.c, + * ../cwebboot.cin: printf %s instead of direct string (from Debian). + (Also sent to DEK.) + 2017-01-29 Karl Berry <karl@tug.org> * ../cwebboot.cin, diff --git a/Build/source/texk/web2c/cwebdir/common.c b/Build/source/texk/web2c/cwebdir/common.c index 2bf7a9d4a81..25bd81007a2 100644 --- a/Build/source/texk/web2c/cwebdir/common.c +++ b/Build/source/texk/web2c/cwebdir/common.c @@ -1063,7 +1063,7 @@ void fatal(s,t) char*s,*t; { -if(*s)printf(s); +if(*s)printf("%s",s); err_print(t); history= fatal_message;exit(wrap_up()); } diff --git a/Build/source/texk/web2c/cwebdir/common.w b/Build/source/texk/web2c/cwebdir/common.w index d8aacfb7b91..da3df6d3baa 100644 --- a/Build/source/texk/web2c/cwebdir/common.w +++ b/Build/source/texk/web2c/cwebdir/common.w @@ -1180,7 +1180,7 @@ concatenated to print the final error message. fatal(s,t) char *s,*t; { - if (*s) printf(s); + if (*s) printf("%s",s); err_print(t); history=fatal_message; exit(wrap_up()); } diff --git a/Build/source/texk/web2c/cwebdir/cweave.w b/Build/source/texk/web2c/cwebdir/cweave.w index e06762b1fc3..38afa934429 100644 --- a/Build/source/texk/web2c/cwebdir/cweave.w +++ b/Build/source/texk/web2c/cwebdir/cweave.w @@ -1785,7 +1785,7 @@ void print_cat(c) /* symbolic printout of a category */ eight_bits c; { - printf(cat_name[c]); + printf("%s",cat_name[c]); } @ The token lists for translated \TEX/ output contain some special control |