fix empty variables deleted on --remove-unused

This commit is contained in:
zawz 2021-02-12 10:21:57 +01:00
parent d9b42cd7a2
commit 8c89f25c21

View file

@ -194,7 +194,7 @@ bool delete_unused_var(_obj* in, std::regex const& exclude)
// find unused vars
for(auto it: m_vardefs)
{
if(m_varcalls.find(it.first) == m_varcalls.end())
if(it.first!="" && m_varcalls.find(it.first) == m_varcalls.end())
unused.insert(it.first);
}
// perform deletion