diff --git a/lib/ContainerRegistry.cpp b/lib/ContainerRegistry.cpp index ff9a05d..ea91b14 100644 --- a/lib/ContainerRegistry.cpp +++ b/lib/ContainerRegistry.cpp @@ -1802,7 +1802,9 @@ static std::vector> LoadPap std::unique_ptr songData(new uint8_t[len - 32]); memcpy(songData.get(), (data.get() + off + 32), len - 32); - ret.emplace_back(SystemString(songDescs[song].name, 30), ContainerRegistry::SongData(std::move(songData), len - 32, songDescs[song].group, songDescs[song].setup)); + ret.emplace_back(StrToSys(std::string(songDescs[song].name, 30)), + ContainerRegistry::SongData(std::move(songData), len - 32, + songDescs[song].group, songDescs[song].setup)); off += len; song++; }