view patches/ghostscript-8.70-mingw-w64-snprintf.patch @ 6512:ccc20ae889ca default tip guix

mingw::guile-2.0.7 builds.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 24 Mar 2016 08:03:39 +0100
parents 4af0bd462b71
children
line wrap: on
line source

--- a/base/gp_mswin.c	2014-11-29 16:00:46.394874900 +0900
+++ b/base/gp_mswin.c	2014-11-29 16:01:09.262874900 +0900
@@ -716,22 +716,3 @@
 #endif
 }
 
-/* -------------------------  _snprintf -----------------------------*/
-
-/* Microsoft Visual C++ 2005  doesn't properly define snprintf,
-   which is defined in the C standard ISO/IEC 9899:1999 (E) */
-
-int snprintf(char *buffer, size_t count, const char *format, ...)
-{
-    if (count > 0) {
-	va_list args;
-	int n; 
-
-	va_start(args, format);
-	n = _vsnprintf(buffer, count, format, args);
-	buffer[count - 1] = 0;
-	va_end(args);
-	return n;
-    } else
-	return 0;
-}