From 47c40d51dffe646465bb5bb8454c6143005859da Mon Sep 17 00:00:00 2001 From: iwubcode Date: Fri, 2 Jun 2023 22:02:37 -0500 Subject: VideoCommon: when loading a PNG with no custom texture data levels already, create a level, this avoids a potential segfault --- Source/Core/VideoCommon/Assets/CustomTextureData.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'Source/Core/VideoCommon/Assets/CustomTextureData.cpp') diff --git a/Source/Core/VideoCommon/Assets/CustomTextureData.cpp b/Source/Core/VideoCommon/Assets/CustomTextureData.cpp index 26b65ad365..04183da3f0 100644 --- a/Source/Core/VideoCommon/Assets/CustomTextureData.cpp +++ b/Source/Core/VideoCommon/Assets/CustomTextureData.cpp @@ -515,11 +515,6 @@ bool LoadDDSTexture(CustomTextureData::Level* level, const std::string& filename info.first_mip_row_length, info.first_mip_size); } -bool LoadPNGTexture(CustomTextureData* texture, const std::string& filename) -{ - return LoadPNGTexture(&texture->m_levels[0], filename); -} - bool LoadPNGTexture(CustomTextureData::Level* level, const std::string& filename) { if (!level) [[unlikely]] -- cgit v1.2.3