Merge remote-tracking branch 'origin/GP-1-dragonmacher-class-cast-exception-fix'

This commit is contained in:
Ryan Kurtz
2025-12-16 05:07:56 -05:00

View File

@@ -2048,8 +2048,10 @@ public class ReferenceDBManager implements ReferenceManager, ManagerDB, ErrorHan
LazyMap.lazyMap(new HashMap<>(), () -> new ArrayList<>());
for (Symbol s : symbolMgr.getSymbols(cachedFunction.getID())) {
Variable v = (Variable) s.getObject();
map.get(address).add(v);
Object object = s.getObject();
if (object instanceof Variable v) {
map.get(address).add(v);
}
}
variablesByAddress = map;