| 1678 | } |
| 1679 | |
| 1680 | void String::formatBuffer( char* Buffer, int BufferSize, const char* format, ... ) { |
| 1681 | va_list args; |
| 1682 | va_start( args, format ); |
| 1683 | #ifdef EE_COMPILER_MSVC |
| 1684 | _vsnprintf_s( Buffer, BufferSize, BufferSize, format, args ); |
| 1685 | #else |
| 1686 | vsnprintf( Buffer, BufferSize - 1, format, args ); |
| 1687 | #endif |
| 1688 | va_end( args ); |
| 1689 | } |
| 1690 | |
| 1691 | String::View String::formatBuffer( String::StringBaseType* Buffer, int BufferSize, |
| 1692 | const char* format, ... ) { |