Small boot cleanup (#1475)

This commit is contained in:
Derek Hensley
2023-11-09 15:08:21 -08:00
committed by GitHub
parent 70637abca9
commit e96f18d4e7
9 changed files with 18 additions and 6 deletions
-30
View File
@@ -1,30 +0,0 @@
#include "ultra64.h"
#include "libc/stdlib.h"
#include "libc/string.h"
void* proutSprintf(void* dst, const char* fmt, size_t size) {
return (void*)((uintptr_t)memcpy(dst, fmt, size) + size);
}
int vsprintf(char* dst, char* fmt, va_list args) {
int ans = _Printf(proutSprintf, dst, fmt, args);
if (ans > -1) {
dst[ans] = 0;
}
return ans;
}
int sprintf(char* dst, const char* fmt, ...) {
int ans;
va_list args;
va_start(args, fmt);
ans = _Printf(&proutSprintf, dst, fmt, args);
if (ans > -1) {
dst[ans] = 0;
}
va_end(args);
return ans;
}