changeset 3495:89393e88d1f4 draft

Cleanup some unused macros from util.h Encapsulate _snprintf/sprintf difference in implementation not header
author Wladimir J. van der Laan <laanwj@gmail.com>
date Sun, 09 Sep 2012 14:50:31 +0200
parents aa323efdf02c
children 97cec275ad51
files src/util.cpp src/util.h
diffstat 2 files changed, 4 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -284,7 +284,11 @@
     {
         va_list arg_ptr;
         va_copy(arg_ptr, ap);
+#ifdef WIN32
         ret = _vsnprintf(p, limit, format, arg_ptr);
+#else
+        ret = vsnprintf(p, limit, format, arg_ptr);
+#endif
         va_end(arg_ptr);
         if (ret >= 0 && ret < limit)
             break;
--- a/src/util.h
+++ b/src/util.h
@@ -79,11 +79,7 @@
 #define S_IRUSR             0400
 #define S_IWUSR             0200
 #endif
-#define unlink              _unlink
 #else
-#define _vsnprintf(a,b,c,d) vsnprintf(a,b,c,d)
-#define strlwr(psz)         to_lower(psz)
-#define _strlwr(psz)        to_lower(psz)
 #define MAX_PATH            1024
 inline void Sleep(int64 n)
 {
@@ -130,7 +126,6 @@
 void RandAddSeed();
 void RandAddSeedPerfmon();
 int ATTR_WARN_PRINTF(1,2) OutputDebugStringF(const char* pszFormat, ...);
-int my_snprintf(char* buffer, size_t limit, const char* format, ...);
 
 /*
   Rationale for the real_strprintf / strprintf construction: