diff options
author | Hironobu Yamashita <h.y.acetaminophen@gmail.com> | 2019-06-30 13:42:49 +0000 |
---|---|---|
committer | Hironobu Yamashita <h.y.acetaminophen@gmail.com> | 2019-06-30 13:42:49 +0000 |
commit | 7984fe8874929e533690ce453b4f74865352e267 (patch) | |
tree | 48272f2a301a2832f5f2d065621f5b007c705b5b /Build/source/texk/web2c/lib/texmfmp.c | |
parent | 65fb8def8c57447c773418b649cc991903d40c29 (diff) |
lib/texmfmp.c: fix for \filedump of XeTeX
git-svn-id: svn://tug.org/texlive/trunk@51510 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/lib/texmfmp.c')
-rw-r--r-- | Build/source/texk/web2c/lib/texmfmp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/lib/texmfmp.c b/Build/source/texk/web2c/lib/texmfmp.c index a7252ee1992..7a46cd06eb7 100644 --- a/Build/source/texk/web2c/lib/texmfmp.c +++ b/Build/source/texk/web2c/lib/texmfmp.c @@ -3324,7 +3324,8 @@ void getfiledump(integer s, int offset, int length) FILE *f; int read, i; #if defined(XeTeX) - char *readbuffer, strbuf[3]; + unsigned char *readbuffer; + char strbuf[3]; int j, k; #else poolpointer data_ptr; @@ -3364,7 +3365,7 @@ void getfiledump(integer s, int offset, int length) return; } #if defined(XeTeX) - readbuffer = (char *)xmalloc (length + 1); + readbuffer = (unsigned char *)xmalloc (length + 1); read = fread(readbuffer, sizeof(char), length, f); fclose(f); for (j = 0; j < read; j++) { |