Additional symbols

This commit is contained in:
Jack Andersen
2018-12-26 10:19:27 -10:00
parent 7fe2399272
commit 40cc01ed96
3 changed files with 273 additions and 238 deletions

View File

@@ -41,7 +41,7 @@ if save_loc is not None:
maxAddr = max(maxAddr, bb.getEndingAddress())
objects.append(CodeObject('FUNC', label_name, addr, maxAddr - addr + length))
for lvar in proc.getLocalVariableList():
if not lvar.name().startswith('var_') and not lvar.name().startswith('arg_'):
if lvar.name() is not None and not lvar.name().startswith('var_') and not lvar.name().startswith('arg_'):
objects.append(CodeObject('LVAR', lvar.name(), addr, lvar.displacement()))
for addr in range(seg.getStartingAddress(), seg.getStartingAddress() + seg.getLength()):
comm = seg.getInlineCommentAtAddress(addr)