From 3886c3dd8fd4a987bd683644d479c988c3d0fbca Mon Sep 17 00:00:00 2001 From: Louis Desreumaux Date: Sun, 26 Dec 2021 01:05:59 +0100 Subject: [PATCH] Remove macro definitions of snprintf and vsnprintf (#7536) --- rabit/include/rabit/internal/utils.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/rabit/include/rabit/internal/utils.h b/rabit/include/rabit/internal/utils.h index ad247fe99..f23e27477 100644 --- a/rabit/include/rabit/internal/utils.h +++ b/rabit/include/rabit/internal/utils.h @@ -22,13 +22,7 @@ #define fopen64 std::fopen #endif // !defined(__GNUC__) || defined(__FreeBSD__) -#ifdef _MSC_VER -// NOTE: sprintf_s is not equivalent to snprintf, -// they are equivalent when success, which is sufficient for our case -#define snprintf sprintf_s -#define vsnprintf vsprintf_s - -#else +#ifndef _MSC_VER #ifdef _FILE_OFFSET_BITS #if _FILE_OFFSET_BITS == 32