}
int platform_vsnprintf(char *buffer, size_t bytes, const char *format, va_list arg) {
- vsnprintf_s(buffer, bytes, bytes, format, arg);
+ return vsnprintf_s(buffer, bytes, bytes, format, arg);
}
int platform_vsscanf(const char *str, const char *format, va_list va) {
return tmpnam_s(str, L_tmpnam);
}
-const char *platform_getenv(char *var) {
+const char *platform_getenv(const char *var) {
char *buffer = (char *)platform_mem_allocate(GETENV_BUFFER);
size_t size;
getenv_s(&size, buffer, GETENV_BUFFER, var);