Microsoft Visual Studio, version 2005 and higher. Not WinCE. int _snprintf_s( char *buffer, size_t sizeOfBuffer, size_t count, const char *format [, argument] ... );*/
| 42 | argument] ... |
| 43 | );*/ |
| 44 | static inline int TIXML_SNPRINTF(char* buffer, size_t size, const char* format, ...) |
| 45 | { |
| 46 | va_list va; |
| 47 | va_start(va, format); |
| 48 | int result = vsnprintf_s(buffer, size, _TRUNCATE, format, va); |
| 49 | va_end(va); |
| 50 | return result; |
| 51 | } |
| 52 | |
| 53 | static inline int TIXML_VSNPRINTF(char* buffer, size_t size, const char* format, va_list va) |
| 54 | { |