From f15faab7566d7e69eedeb64e917bdd06775ecc46 Mon Sep 17 00:00:00 2001 From: LC Date: Sun, 31 Jan 2021 22:25:03 -0500 Subject: os: const-qualify string arguments (#111) Avoids the need to cast away const from string literals. --- src/m_Do/m_Do_printf.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/m_Do/m_Do_printf.cpp') diff --git a/src/m_Do/m_Do_printf.cpp b/src/m_Do/m_Do_printf.cpp index 9e97e64e2d..bf8aaac84e 100644 --- a/src/m_Do/m_Do_printf.cpp +++ b/src/m_Do/m_Do_printf.cpp @@ -17,7 +17,7 @@ void OSVAttention(const char* fmt, __va_list_struct* va_list) { } extern "C" { -asm void OSAttention(char* msg, ...) { +asm void OSAttention(const char* msg, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006814.s" } @@ -99,32 +99,32 @@ void OSVReport(const char* format, __va_list_struct* list) { mDoPrintf_VReport(format, list); } -asm void OSReport(char* fmt, ...) { +asm void OSReport(const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006ABC.s" } -asm void OSReport_FatalError(char* fmt, ...) { +asm void OSReport_FatalError(const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006B3C.s" } -asm void OSReport_Error(char* fmt, ...) { +asm void OSReport_Error(const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006C0C.s" } -asm void OSReport_Warning(char* fmt, ...) { +asm void OSReport_Warning(const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006CEC.s" } -asm void OSReport_System(char* fmt, ...) { +asm void OSReport_System(const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006DCC.s" } -asm void OSPanic(char* file, s32 line, char* fmt, ...) { +asm void OSPanic(const char* file, s32 line, const char* fmt, ...) { nofralloc #include "m_Do/m_Do_printf/asm/func_80006E7C.s" } -- cgit v1.2.3