20#include <winpr/config.h>
23#include <winpr/string.h>
29errno_t _itoa_s(
int value,
char* buffer,
size_t sizeInCharacters, WINPR_ATTR_UNUSED
int radix)
31 int length = sprintf_s(NULL, 0,
"%d", value);
36 if (sizeInCharacters < (
size_t)length)
39 (void)sprintf_s(buffer, WINPR_ASSERTING_INT_CAST(
size_t, length + 1),
"%d", value);