From 3d5c08dd1c8d7fa5a72d1b4a9999ea29f141f8ff Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Fri, 2 May 2014 08:44:53 +0000 Subject: texk/mendexk: OS X build fix git-svn-id: svn://tug.org/texlive/trunk@33788 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/mendexk/ChangeLog | 4 ++++ Build/source/texk/mendexk/fwrite.c | 5 +++++ 2 files changed, 9 insertions(+) (limited to 'Build') diff --git a/Build/source/texk/mendexk/ChangeLog b/Build/source/texk/mendexk/ChangeLog index 0fed09d047f..a3d33df8dbb 100644 --- a/Build/source/texk/mendexk/ChangeLog +++ b/Build/source/texk/mendexk/ChangeLog @@ -1,3 +1,7 @@ +2014-05-02 Peter Breitenlohner + + * fwrite.c: OS X build fix. + 2014-04-30 Norbert Preining * fwrite.c: Replace sprintf with snprintf. diff --git a/Build/source/texk/mendexk/fwrite.c b/Build/source/texk/mendexk/fwrite.c index 7d4851aa816..0255502664a 100644 --- a/Build/source/texk/mendexk/fwrite.c +++ b/Build/source/texk/mendexk/fwrite.c @@ -15,6 +15,11 @@ static int range_check(struct index ind, int count, char *lbuff); static void linecheck(char *lbuff, char *tmpbuff); static void crcheck(char *lbuff, FILE *fp); +/* OS X defines snprintf() as macro that chokes on using TAIL_LEN */ +#ifdef __APPLE__ +#undef snprintf +#endif + #define BUFFERLEN 4096 #define TAIL_LEN(x) ((x)+strlen(x)), (BUFFERLEN-strlen(x)) -- cgit v1.2.3