fix an access after delete while applying image modifications
This commit is contained in:
parent
506c0f5b77
commit
4f12b058f7
1 changed files with 2 additions and 1 deletions
|
@ -490,8 +490,9 @@ surface locator::load_image_sub_file() const
|
|||
|
||||
modification_queue mods = modification::decode(val_.modifications_);
|
||||
|
||||
for(; !mods.empty(); mods.pop()) {
|
||||
while(!mods.empty()) {
|
||||
modification* mod = mods.top();
|
||||
mods.pop();
|
||||
|
||||
surf = (*mod)(surf);
|
||||
delete mod;
|
||||
|
|
Loading…
Add table
Reference in a new issue