33 #ifndef RTPINTERNALUTILS_H
35 #define RTPINTERNALUTILS_H
37 #include "rtpconfig.h"
39 #if defined(RTP_HAVE_SNPRINTF_S)
42 #define RTP_SNPRINTF _snprintf_s
43 #elif defined(RTP_HAVE_SNPRINTF)
46 #define RTP_SNPRINTF _snprintf
49 #define RTP_SNPRINTF snprintf
52 #ifdef RTP_HAVE_STRNCPY_S
53 #define RTP_STRNCPY(dest, src, len) strncpy_s((dest), (len), (src), _TRUNCATE)
55 #define RTP_STRNCPY(dest, src, len) strncpy((dest), (src), (len))
56 #endif // RTP_HAVE_STRNCPY_S
58 #endif // RTPINTERNALUTILS_H