summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/lib
diff options
context:
space:
mode:
authorMartin Schröder <martin@oneiros.de>2006-12-30 14:24:36 +0000
committerMartin Schröder <martin@oneiros.de>2006-12-30 14:24:36 +0000
commite6aa481b744668ffaa1165fc8205f45454c44edf (patch)
tree23bba881bb246553b8f3dec685997d0edeca6a9e /Build/source/texk/web2c/lib
parent92bc5cd26d90e9337c65ab503a067b787752c8bc (diff)
Fix problems with traditional C reported by Jonathan
git-svn-id: svn://tug.org/texlive/trunk@3026 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/lib')
-rw-r--r--Build/source/texk/web2c/lib/texmfmp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/lib/texmfmp.c b/Build/source/texk/web2c/lib/texmfmp.c
index 46ac83c7257..9aa0c9620e4 100644
--- a/Build/source/texk/web2c/lib/texmfmp.c
+++ b/Build/source/texk/web2c/lib/texmfmp.c
@@ -1969,9 +1969,11 @@ gettexstring P1C(strnumber, s)
#if !defined(Omega) && !defined(eOmega) && !defined(Aleph) && !defined(XeTeX)
strncpy (name, (string)&strpool[strstart[s]], len);
#else
+ {
poolpointer i;
/* Don't use strncpy. The strpool is not made up of chars. */
for (i=0; i<len; i++) name[i] = strpool[i+strstartar[s - 65536L]];
+ }
#endif
name[len] = 0;
return name;