mirror of
https://github.com/isar/libmdbx.git
synced 2025-03-07 06:08:14 +08:00
mdbx: use _ASSERTE() for MSVC.
Change-Id: Ibb277e8c98fbfb1e658c85dc49e57769f2683da3
This commit is contained in:
parent
82a716847b
commit
c91885de67
@ -352,6 +352,7 @@ int mdbx_asprintf(char **strp, const char *fmt, ...);
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
|
|
||||||
#ifndef snprintf
|
#ifndef snprintf
|
||||||
#define snprintf(buffer, buffer_size, format, ...) \
|
#define snprintf(buffer, buffer_size, format, ...) \
|
||||||
_snprintf_s(buffer, buffer_size, _TRUNCATE, format, __VA_ARGS__)
|
_snprintf_s(buffer, buffer_size, _TRUNCATE, format, __VA_ARGS__)
|
||||||
@ -361,6 +362,12 @@ int mdbx_asprintf(char **strp, const char *fmt, ...);
|
|||||||
#define vsnprintf(buffer, buffer_size, format, args) \
|
#define vsnprintf(buffer, buffer_size, format, args) \
|
||||||
_vsnprintf_s(buffer, buffer_size, _TRUNCATE, format, args)
|
_vsnprintf_s(buffer, buffer_size, _TRUNCATE, format, args)
|
||||||
#endif /* vsnprintf */
|
#endif /* vsnprintf */
|
||||||
|
|
||||||
|
#ifdef _ASSERTE
|
||||||
|
#undef assert
|
||||||
|
#define assert _ASSERTE
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* _MSC_VER */
|
#endif /* _MSC_VER */
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user