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);