From 344b173c53a73fd2c4015d435068f91fce2537fd Mon Sep 17 00:00:00 2001
From: Andreas Schenk <andreas_schenk@hms.harvard.edu>
Date: Wed, 13 Apr 2011 20:10:58 -0400
Subject: [PATCH] fixed handling of varargs in tiff warning handler

---
 modules/io/src/img/tiff_util.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/io/src/img/tiff_util.cc b/modules/io/src/img/tiff_util.cc
index 925b6929d..fd1cf3f25 100644
--- a/modules/io/src/img/tiff_util.cc
+++ b/modules/io/src/img/tiff_util.cc
@@ -34,9 +34,9 @@ void tiff_warning_handler(const char *mod, const char* fmt, va_list ap)
 {
   static char message[1024];
 #ifdef _MSC_VER
-  _snprintf(message,1024,fmt,ap);
+  _vsnprintf(message,1024,fmt,ap);
 #else
-  snprintf(message,1024,fmt,ap);
+  vsnprintf(message,1024,fmt,ap);
 #endif
   LOG_INFO(mod << ": " << message);
 }
-- 
GitLab