From f79fbfc006ed81f669c68f2d2121f6f5a394f18c Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Wed, 31 May 2006 13:35:28 +0000 Subject: [PATCH] applied patch from Olli Savia for LynxOS Daniel * libxml.h triodef.h: applied patch from Olli Savia for LynxOS Daniel --- ChangeLog | 4 ++++ libxml.h | 7 +++++++ triodef.h | 2 ++ 3 files changed, 13 insertions(+) diff --git a/ChangeLog b/ChangeLog index 52fdb38e..90491a68 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed May 31 15:30:16 CEST 2006 Daniel Veillard + + * libxml.h triodef.h: applied patch from Olli Savia for LynxOS + Wed May 31 14:33:00 CEST 2006 Kasimier Buchcik * xpath.c include/libxml/xpath.h runsuite.c: diff --git a/libxml.h b/libxml.h index 56e03202..696be62e 100644 --- a/libxml.h +++ b/libxml.h @@ -25,6 +25,13 @@ #include #endif +#if defined(__Lynx__) +#include /* pull definition of size_t */ +#include +int snprintf(char *, size_t, const char *, ...); +int vfprintf(FILE *, const char *, va_list); +#endif + #ifndef WITH_TRIO #include #else diff --git a/triodef.h b/triodef.h index 0fd32fb7..fa894167 100644 --- a/triodef.h +++ b/triodef.h @@ -56,6 +56,8 @@ # define TRIO_PLATFORM_UNIX #elif defined(__NetBSD__) # define TRIO_PLATFORM_UNIX +#elif defined(__Lynx__) +# define TRIO_PLATFORM_UNIX #elif defined(__QNX__) # define TRIO_PLATFORM_UNIX # define TRIO_PLATFORM_QNX