summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/texmfmp.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-07-09 09:58:58 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-07-09 09:58:58 +0000
commit6aa42e9542ae53019b0b01f7190cbf5e65968a98 (patch)
tree3b1c268ed6e999ecafa288d182fceaf419d8d4a6 /Build/source/texk/web2c/texmfmp.h
parentdf15ab91475b7cbb2c100dd94e990e5e85fea546 (diff)
XeTeX: Added \pdfmdfivesum, Version 0.99993
git-svn-id: svn://tug.org/texlive/trunk@37818 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/texmfmp.h')
-rw-r--r--Build/source/texk/web2c/texmfmp.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/Build/source/texk/web2c/texmfmp.h b/Build/source/texk/web2c/texmfmp.h
index 438dcb741e2..a0a39cf10d8 100644
--- a/Build/source/texk/web2c/texmfmp.h
+++ b/Build/source/texk/web2c/texmfmp.h
@@ -119,10 +119,13 @@ typedef void* voidpointer;
/* Hacks for TeX that are better not to #ifdef, see lib/openclose.c. */
extern int tfmtemp, texinputtype;
-/* pdfTeX routines also used for e-pTeX and e-upTeX */
-#if defined (pdfTeX) || defined (epTeX) || defined (eupTeX)
-extern char start_time_str[];
+/* pdfTeX routines also used for e-pTeX, e-upTeX, and XeTeX */
+#if defined (pdfTeX) || defined (epTeX) || defined (eupTeX) || defined(XeTeX)
+#if !defined (pdfTeX)
extern void pdftex_fail(const char *fmt, ...);
+#endif
+#if !defined(XeTeX)
+extern char start_time_str[];
extern void initstarttime(void);
extern char *makecstring(integer s);
extern char *makecfilename(integer s);
@@ -130,6 +133,7 @@ extern void getcreationdate(void);
extern void getfilemoddate(integer s);
extern void getfilesize(integer s);
extern void getfiledump(integer s, int offset, int length);
+#endif
extern void convertStringToHexString(const char *in, char *out, int lin);
extern void getmd5sum(integer s, int file);
#endif