From 377ef5ca5c7ebe784708002112259deea4761bda Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 22 Jun 2025 21:21:07 +0100 Subject: [PATCH] fix: not passing correct zone ptr to content loader --- src/ZoneLoading/Game/IW3/ZoneLoaderFactoryIW3.cpp | 2 +- src/ZoneLoading/Game/IW5/ZoneLoaderFactoryIW5.cpp | 2 +- src/ZoneLoading/Game/T5/ZoneLoaderFactoryT5.cpp | 2 +- src/ZoneLoading/Game/T6/ZoneLoaderFactoryT6.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ZoneLoading/Game/IW3/ZoneLoaderFactoryIW3.cpp b/src/ZoneLoading/Game/IW3/ZoneLoaderFactoryIW3.cpp index 553fe88c..c7e4e4e4 100644 --- a/src/ZoneLoading/Game/IW3/ZoneLoaderFactoryIW3.cpp +++ b/src/ZoneLoading/Game/IW3/ZoneLoaderFactoryIW3.cpp @@ -86,7 +86,7 @@ std::unique_ptr ZoneLoaderFactory::CreateLoaderForHeader(ZoneHeader& // Start of the zone content zoneLoader->AddLoadingStep(step::CreateStepLoadZoneContent( - [&zonePtr](ZoneInputStream& stream) + [zonePtr](ZoneInputStream& stream) { return std::make_unique(*zonePtr, stream); }, diff --git a/src/ZoneLoading/Game/IW5/ZoneLoaderFactoryIW5.cpp b/src/ZoneLoading/Game/IW5/ZoneLoaderFactoryIW5.cpp index 162fc445..9482a1cb 100644 --- a/src/ZoneLoading/Game/IW5/ZoneLoaderFactoryIW5.cpp +++ b/src/ZoneLoading/Game/IW5/ZoneLoaderFactoryIW5.cpp @@ -185,7 +185,7 @@ std::unique_ptr ZoneLoaderFactory::CreateLoaderForHeader(ZoneHeader& // Start of the zone content zoneLoader->AddLoadingStep(step::CreateStepLoadZoneContent( - [&zonePtr](ZoneInputStream& stream) + [zonePtr](ZoneInputStream& stream) { return std::make_unique(*zonePtr, stream); }, diff --git a/src/ZoneLoading/Game/T5/ZoneLoaderFactoryT5.cpp b/src/ZoneLoading/Game/T5/ZoneLoaderFactoryT5.cpp index 23331452..0b96bb58 100644 --- a/src/ZoneLoading/Game/T5/ZoneLoaderFactoryT5.cpp +++ b/src/ZoneLoading/Game/T5/ZoneLoaderFactoryT5.cpp @@ -86,7 +86,7 @@ std::unique_ptr ZoneLoaderFactory::CreateLoaderForHeader(ZoneHeader& // Start of the zone content zoneLoader->AddLoadingStep(step::CreateStepLoadZoneContent( - [&zonePtr](ZoneInputStream& stream) + [zonePtr](ZoneInputStream& stream) { return std::make_unique(*zonePtr, stream); }, diff --git a/src/ZoneLoading/Game/T6/ZoneLoaderFactoryT6.cpp b/src/ZoneLoading/Game/T6/ZoneLoaderFactoryT6.cpp index cdc06d5d..0fb7e43e 100644 --- a/src/ZoneLoading/Game/T6/ZoneLoaderFactoryT6.cpp +++ b/src/ZoneLoading/Game/T6/ZoneLoaderFactoryT6.cpp @@ -204,7 +204,7 @@ std::unique_ptr ZoneLoaderFactory::CreateLoaderForHeader(ZoneHeader& // Start of the zone content zoneLoader->AddLoadingStep(step::CreateStepLoadZoneContent( - [&zonePtr](ZoneInputStream& stream) + [zonePtr](ZoneInputStream& stream) { return std::make_unique(*zonePtr, stream); },