update naming

This commit is contained in:
Daniel Ledda
2025-02-09 14:02:44 +01:00
parent ec918c7bc8
commit f12b4091d7
6 changed files with 28 additions and 29 deletions

View File

@@ -72,20 +72,20 @@ bool os_fileAppend(Arena *arena, string filename, const byte *contents, size_t c
return result;
}
void os_log(LogTarget target, const char *fmt, va_list argList) {
void os_print(StdStream target, const char *fmt, va_list argList) {
Scratch temp = scratchStart(0, 0);
string result = strPrintfv(temp.arena, fmt, argList);
// TODO(djledda): finish implementation without cstdlib
switch (target) {
case LogTarget_stdin:
case StdStream_stdin:
write(0, (const void *)result.str, result.length);
break;
case LogTarget_stderr:
case StdStream_stderr:
fflush(stderr);
write(2, (const void *)result.str, result.length);
break;
case LogTarget_stdout:
case StdStream_stdout:
default:
fflush(stdout);
write(1, (const void *)result.str, result.length);