GP-2024 Fix for formatting test

This commit is contained in:
caheckman 2022-05-12 17:53:10 -04:00
parent fafbaacd5f
commit c88f59a5ed
5 changed files with 13 additions and 8 deletions

View file

@ -1198,7 +1198,11 @@ void Funcdata::buildDynamicSymbol(Varnode *vn)
if (dhash.getHash() == 0)
throw RecovError("Unable to find unique hash for varnode");
Symbol *sym = localmap->addDynamicSymbol("",high->getType(),dhash.getAddress(),dhash.getHash());
Symbol *sym;
if (vn->isConstant())
sym = localmap->addEquateSymbol("",Symbol::force_hex, vn->getOffset(), dhash.getAddress(), dhash.getHash());
else
sym = localmap->addDynamicSymbol("",high->getType(),dhash.getAddress(),dhash.getHash());
vn->setSymbolEntry(sym->getFirstWholeMap());
}