Fixed crash at removal of aet_set or spr_set from respective dbs

This commit is contained in:
korenkonder
2025-04-28 12:55:46 +03:00
parent f01f2c5794
commit 389882122d
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -395,8 +395,10 @@ void sprite_database::remove_spr_set(uint32_t set_id, uint32_t index,
auto i_end = spr_sets.end();
auto i = i_begin;
while (i != i_end)
if (i->id == set_id)
if (i->id == set_id) {
i = spr_sets.erase(i);
i_end = spr_sets.end();
}
else
i++;
}