diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 70f8d862b..ef5e1feb7 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -9,8 +9,9 @@ "includePath": [ "${workspaceFolder}/include", "${workspaceFolder}/include/bink", - "${workspaceFolder}/include/PowerPC_EABI_Support/MSL/MSL_C/MSL_Common/Include", - "${workspaceFolder}/include/PowerPC_EABI_Support/MSL/MSL_C++/MSL_Common/Include", + "${workspaceFolder}/libs/PowerPC_EABI_Support/include", + "${workspaceFolder}/libs/PowerPC_EABI_Support/include/PowerPC_EABI_Support/MSL_C/MSL_Common", + "${workspaceFolder}/libs/PowerPC_EABI_Support/include/PowerPC_EABI_Support/MSL_C++", "${workspaceFolder}/include/inline", "${workspaceFolder}/include/rwsdk", "${workspaceFolder}/src/SB/Core/gc", diff --git a/src/SB/Core/gc/iModel.cpp b/src/SB/Core/gc/iModel.cpp index 7f1ba36c1..30ae5ac10 100644 --- a/src/SB/Core/gc/iModel.cpp +++ b/src/SB/Core/gc/iModel.cpp @@ -2,6 +2,8 @@ #include + + RwFrame* GetChildFrameHierarchy(RwFrame* frame, void* data) { RpHAnimHierarchy* hierarchy = RpHAnimFrameGetHierarchy(frame); @@ -25,6 +27,7 @@ void* GetHierarchy(RpAtomic* frame) return unk_0[0]; } + RpAtomic* iModelFileNew(void* buffer, U32 size) { RwStream* rwmem; @@ -51,6 +54,7 @@ void iModelUnload(RpAtomic* userdata) RwFrameGetRoot((RwFrame*)userdata); RwFrameDestroyHierarchy(frame); userdata = 0; + } if (clump != 0) {