diff --git a/src/ZoneLoading/Loading/ContentLoader.cpp b/src/ZoneLoading/Loading/ContentLoader.cpp index 390654f8..2dec8a45 100644 --- a/src/ZoneLoading/Loading/ContentLoader.cpp +++ b/src/ZoneLoading/Loading/ContentLoader.cpp @@ -33,7 +33,7 @@ void ContentLoader::LoadXString(const bool atStreamStart) const } } -void ContentLoader::LoadXStringArray(const bool atStreamStart, const size_t count) const +void ContentLoader::LoadXStringArray(const bool atStreamStart, const size_t count) { assert(varXString != nullptr); @@ -42,6 +42,7 @@ void ContentLoader::LoadXStringArray(const bool atStreamStart, const size_t coun for(size_t index = 0; index < count; index++) { - LoadXString(&varXString[index]); + LoadXString(false); + varXString++; } } \ No newline at end of file diff --git a/src/ZoneLoading/Loading/ContentLoader.h b/src/ZoneLoading/Loading/ContentLoader.h index cea275df..3977bca0 100644 --- a/src/ZoneLoading/Loading/ContentLoader.h +++ b/src/ZoneLoading/Loading/ContentLoader.h @@ -17,7 +17,7 @@ protected: ContentLoader(); void LoadXString(bool atStreamStart) const; - void LoadXStringArray(bool atStreamStart, size_t count) const; + void LoadXStringArray(bool atStreamStart, size_t count); public: virtual ~ContentLoader() = default;