summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttfdump/libttf
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/ttfdump/libttf')
-rw-r--r--Build/source/texk/ttfdump/libttf/font.c2
-rw-r--r--Build/source/texk/ttfdump/libttf/ttc.c2
-rw-r--r--Build/source/texk/ttfdump/libttf/ttfutil.c2
3 files changed, 4 insertions, 2 deletions
diff --git a/Build/source/texk/ttfdump/libttf/font.c b/Build/source/texk/ttfdump/libttf/font.c
index 8b5e0d0a247..5bf4c633b94 100644
--- a/Build/source/texk/ttfdump/libttf/font.c
+++ b/Build/source/texk/ttfdump/libttf/font.c
@@ -20,7 +20,7 @@ TTFontPtr ttfInitFont(char *filename)
font = XCALLOC1 (TTFont);
font->ttfname = filename;
- if ((font->fp = fopen (filename,"r")) == NULL)
+ if ((font->fp = fopen_truetype (filename)) == NULL)
{
fprintf(stderr,"Can't open ttf file %s\n",filename);
free(font);
diff --git a/Build/source/texk/ttfdump/libttf/ttc.c b/Build/source/texk/ttfdump/libttf/ttc.c
index 72741083869..afd66295f3a 100644
--- a/Build/source/texk/ttfdump/libttf/ttc.c
+++ b/Build/source/texk/ttfdump/libttf/ttc.c
@@ -18,7 +18,7 @@ TTCHeaderPtr ttfLoadTTCHeader(char * filename)
TTCHeaderPtr ttc;
FILE *fp;
- if ((fp = fopen (filename,"r")) == NULL)
+ if ((fp = fopen_truetype (filename)) == NULL)
{
fprintf(stderr,"Can't open ttc file %s\n",filename);
return NULL;
diff --git a/Build/source/texk/ttfdump/libttf/ttfutil.c b/Build/source/texk/ttfdump/libttf/ttfutil.c
index a31478002a5..30b1f6c5353 100644
--- a/Build/source/texk/ttfdump/libttf/ttfutil.c
+++ b/Build/source/texk/ttfdump/libttf/ttfutil.c
@@ -31,6 +31,7 @@ void ttfError(const char * msg)
exit(EXIT_FAILURE);
}
+#ifndef KPATHSEA
/* Functions copied or adapted from kpathsea. */
long
xftell (FILE *fp, const char *funcname)
@@ -85,3 +86,4 @@ xstrdup (const char *s)
char *new_string = xmalloc(strlen (s) + 1);
return strcpy(new_string, s);
}
+#endif /* !KPATHSEA */