diff --git a/Minecraft.Client/Platform/Common/UI/UIControl_Base.cpp b/Minecraft.Client/Platform/Common/UI/UIControl_Base.cpp index 4dd4fa4c8..30f2e6086 100644 --- a/Minecraft.Client/Platform/Common/UI/UIControl_Base.cpp +++ b/Minecraft.Client/Platform/Common/UI/UIControl_Base.cpp @@ -57,7 +57,7 @@ void UIControl_Base::setLabel(UIString label, bool instant, bool force) { if (m_bLabelChanged && instant) { m_bLabelChanged = false; - const std::u16string convLabel = convWstringToU16string(m_label); + const std::u16string convLabel = convWstringToU16string(m_label.getString()); IggyDataValue result; IggyDataValue value[1]; diff --git a/Minecraft.Client/meson.build b/Minecraft.Client/meson.build index eacb6fd20..7b485b3d3 100644 --- a/Minecraft.Client/meson.build +++ b/Minecraft.Client/meson.build @@ -3,7 +3,7 @@ exclude_sources = [ ' ! -name "SurvivalMode.cpp"', ' ! -name "CreativeMode.cpp"', ' ! -name "GameMode.cpp"', - ' ! -name "PreStitchedTextureMap.cpp"' + ' ! -name "PreStitchedTextureMap.cpp"', ] # all sources except ./Platform/* @@ -31,6 +31,7 @@ exclude_platform_common_sources = [ ' ! -path "*/XUI/*"', # we use system zlib instead, since this one is old as hell and isn't configured for linux correctly ' ! -path "*/zlib/*"', + ' ! -name "SonyLeaderboardManager.cpp"', ] # all sources in in ./Platform/Common