Client: fix failing assert on empty texture name

This commit is contained in:
SmallJoker 2024-03-10 10:50:04 +01:00
parent f596c36f4f
commit 02a893d613
1 changed files with 3 additions and 1 deletions

View File

@ -898,7 +898,9 @@ video::IImage* TextureSource::generateImage(std::string_view name,
If this name is enclosed in parentheses, generate it
and blit it onto the base image
*/
if (last_part_of_name[0] == paren_open
if (last_part_of_name.empty()) {
// keep baseimg == nullptr
} else if (last_part_of_name[0] == paren_open
&& last_part_of_name.back() == paren_close) {
auto name2 = last_part_of_name.substr(1,
last_part_of_name.size() - 2);