From 956058a32dfa3f26a20bc65fa83ac916fde073ab Mon Sep 17 00:00:00 2001 From: coco875 <59367621+coco875@users.noreply.github.com> Date: Sat, 28 Jun 2025 21:54:06 +0000 Subject: correct use of pointer and fix mistake (#394) * correct use of pointer and fix mistake * remove CM_WeirdLength * Update Game.cpp * Update Game.cpp --------- Co-authored-by: MegaMech --- src/engine/ModelLoader.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/engine/ModelLoader.cpp') diff --git a/src/engine/ModelLoader.cpp b/src/engine/ModelLoader.cpp index 1c41a8ca9..b73d98aee 100644 --- a/src/engine/ModelLoader.cpp +++ b/src/engine/ModelLoader.cpp @@ -18,7 +18,7 @@ void ModelLoader::Load() { _hasRan = true; // Set to track processed courses - std::unordered_set processedCourses; + std::unordered_set> processedCourses; for (auto& list : _deferredList) { // Check if the course has already been processed @@ -34,8 +34,8 @@ void ModelLoader::Load() { } } -void ModelLoader::Extract(Course* course) { - Course* saveCourse = gWorldInstance.CurrentCourse; +void ModelLoader::Extract(std::shared_ptr course) { + std::shared_ptr saveCourse = gWorldInstance.CurrentCourse; gWorldInstance.CurrentCourse = course; // Quick hack so that `get_texture` will find the right textures. size_t vtxSize = (ResourceGetSizeByName(course->vtx) / sizeof(CourseVtx)) * sizeof(Vtx); -- cgit v1.2.3