incomplete empty variable fix

This commit is contained in:
zawz 2021-02-12 10:33:51 +01:00
parent 8c89f25c21
commit 6c3db57dde

View file

@ -371,7 +371,7 @@ bool r_delete_var(_obj* in, set_t* vars)
for(uint32_t j=0; j<c->var_assigns.size(); j++) for(uint32_t j=0; j<c->var_assigns.size(); j++)
{ {
if( c->var_assigns[j].first == nullptr || vars->find(c->var_assigns[j].first->varname) != vars->end() ) if( c->var_assigns[j].first != nullptr && vars->find(c->var_assigns[j].first->varname) != vars->end() )
{ {
if(c->var_assigns[j].first != nullptr) if(c->var_assigns[j].first != nullptr)
delete c->var_assigns[j].first; delete c->var_assigns[j].first;