mirror of
https://github.com/devkitPro/wut.git
synced 2026-09-12 05:06:00 -05:00
Fix crash due to incorrect OSReport() usage. (#454)
Some checks failed
C/C++ CI / ubuntu-latest (push) Has been cancelled
Some checks failed
C/C++ CI / ubuntu-latest (push) Has been cancelled
* Fixed incorrect usage of OSReport in log_cafe. * Make all OSReport messages end with a newline. --------- Co-authored-by: Daniel K. O. (dkosmari) <none@none>
This commit is contained in:
@@ -11,7 +11,7 @@ cafeLogHandler(const char *msg)
|
||||
if (msg[length - 1] != '\n') {
|
||||
OSReport("%s\n", msg);
|
||||
} else {
|
||||
OSReport(msg);
|
||||
OSReport("%s", msg);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -88,12 +88,12 @@ Create(const CreateArg &args)
|
||||
bool result = true;
|
||||
|
||||
if (!args.workMemory) {
|
||||
OSReport("ERREULA: Create failed. CreateArg.workMemory is NULL.");
|
||||
OSReport("ERREULA: Create failed. CreateArg.workMemory is NULL.\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!args.fsClient) {
|
||||
OSReport("ERREULA: Create failed. CreateArg.fsClient is NULL.");
|
||||
OSReport("ERREULA: Create failed. CreateArg.fsClient is NULL.\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -114,7 +114,7 @@ Create(const CreateArg &args)
|
||||
dynloadAcquireUseSize, kRplAcquireBufferSize);
|
||||
|
||||
if (dynloadAcquireUseSize > kRplAcquireBufferSize) {
|
||||
OSReport("ERREULA: Create failed. dynload_acquire_use_size > kRplAcquireBufferSize.");
|
||||
OSReport("ERREULA: Create failed. dynload_acquire_use_size > kRplAcquireBufferSize.\n");
|
||||
result = false;
|
||||
goto out;
|
||||
}
|
||||
@@ -147,7 +147,7 @@ Create(const CreateArg &args)
|
||||
kWorkMemorySize - kRplAcquireBufferSize,
|
||||
4);
|
||||
if (!workMemory) {
|
||||
OSReport("ERREULA: Create failed. framework_buffer == NULL.");
|
||||
OSReport("ERREULA: Create failed. framework_buffer == NULL.\n");
|
||||
result = false;
|
||||
goto out;
|
||||
} else {
|
||||
|
||||
@@ -99,12 +99,12 @@ Create(const CreateArg &args)
|
||||
bool result = true;
|
||||
|
||||
if (!args.workMemory) {
|
||||
OSReport("SWKBD: Create failed. CreateArg.workMemory is NULL.");
|
||||
OSReport("SWKBD: Create failed. CreateArg.workMemory is NULL.\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!args.fsClient) {
|
||||
OSReport("SWKBD: Create failed. CreateArg.fsClient is NULL.");
|
||||
OSReport("SWKBD: Create failed. CreateArg.fsClient is NULL.\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -132,7 +132,7 @@ Create(const CreateArg &args)
|
||||
dynloadAcquireUseSize, sRplAcquireBufferSize);
|
||||
|
||||
if (dynloadAcquireUseSize > sRplAcquireBufferSize) {
|
||||
OSReport("SWKBD: Create failed. dynload_acquire_use_size > sRplAcquireBufferSize.");
|
||||
OSReport("SWKBD: Create failed. dynload_acquire_use_size > sRplAcquireBufferSize.\n");
|
||||
result = false;
|
||||
goto out;
|
||||
}
|
||||
@@ -178,7 +178,7 @@ Create(const CreateArg &args)
|
||||
GetWorkMemorySize(args.unk_0x08) - sRplAcquireBufferSize,
|
||||
4);
|
||||
if (!workMemory) {
|
||||
OSReport("SWKBD: Create failed. framework_buffer == NULL.");
|
||||
OSReport("SWKBD: Create failed. framework_buffer == NULL.\n");
|
||||
result = false;
|
||||
goto out;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user