# HG changeset patch
# User Daniel Veillard <veillard@src.gnome.org>
# Date 1040654688 0
#      Mon Dec 23 14:44:48 2002 +0000
# Node ID 4af6076962eb0f5b6786acf950b4534963bb07a0
# Parent  027dda4e10bfdd68c2a1c4050be601b586933967
patch from Stéphane Bidoul for Python 2.1 Daniel

* python/libxslt.c: patch from Stéphane Bidoul for Python 2.1
Daniel

diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Mon Dec 23 15:43:59 CET 2002 Daniel Veillard <daniel@veillard.com>
+
+	* python/libxslt.c: patch from St�phane Bidoul for Python 2.1
+
 Sun Dec 22 22:54:04 CET 2002 Daniel Veillard <daniel@veillard.com>
 
 	* vms/build_xslt.com libxslt/xsltconfig.h.in libxslt/xsltutils.c:
diff --git a/python/libxslt.c b/python/libxslt.c
--- a/python/libxslt.c
+++ b/python/libxslt.c
@@ -19,6 +19,9 @@
 #include "libxslt_wrap.h"
 #include "libxslt-py.h"
 
+#if (defined(_MSC_VER) || defined(__MINGW32__)) && !defined(vsnprintf)
+#define vsnprintf(b,c,f,a) _vsnprintf(b,c,f,a)
+#endif
 
 /* #define DEBUG */
 /* #define DEBUG_XPATH */