Add missing __preinit_user function to use the Cafe OS heap

This commit is contained in:
Maschell 2022-07-24 14:07:28 +02:00
parent b38d54eb5f
commit 89e16e61a2
1 changed files with 10 additions and 0 deletions

View File

@ -3,6 +3,7 @@
#include "utils/logger.h"
#include <coreinit/cache.h>
#include <coreinit/foreground.h>
#include <coreinit/memdefaultheap.h>
#include <coreinit/screen.h>
#include <coreinit/thread.h>
#include <coreinit/time.h>
@ -43,6 +44,15 @@ bool CheckRunning() {
return true;
}
extern "C" void __init_wut_malloc();
// Override __preinit_user to use the Cafe OS heap
void __preinit_user(MEMHeapHandle *outMem1,
MEMHeapHandle *outFG,
MEMHeapHandle *outMem2) {
__init_wut_malloc();
}
int main(int argc, char **argv) {
WHBLogUdpInit();