mirror of
https://github.com/dashpay/dash.git
synced 2024-12-27 04:52:59 +01:00
Cleanup some unused macros from util.h
Encapsulate _snprintf/sprintf difference in implementation not header
This commit is contained in:
parent
b0a90fbb0c
commit
963af6449f
@ -284,7 +284,11 @@ string vstrprintf(const char *format, va_list ap)
|
||||
{
|
||||
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;
|
||||
|
@ -79,11 +79,7 @@ T* alignup(T* p)
|
||||
#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 @@ extern bool fReopenDebugLog;
|
||||
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:
|
||||
|
Loading…
Reference in New Issue
Block a user