From 77d02d1380a45b836ec23c83a3d57689bf63f84b Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Thu, 7 Feb 2019 11:56:52 +0000 Subject: [PATCH] exekall: fix propagation of ValueDB.adaptor_cls Propagate adaptor_cls when pruning a ValueDB. --- tools/exekall/exekall/engine.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/exekall/exekall/engine.py b/tools/exekall/exekall/engine.py index af8b2489b..0dd45f0d5 100644 --- a/tools/exekall/exekall/engine.py +++ b/tools/exekall/exekall/engine.py @@ -331,7 +331,8 @@ class ValueDB: # That will keep proper inter-object references as in the # original graph of objects for froz_val_seq in copy.deepcopy(self.froz_val_seq_list) - ] + ], + adaptor_cls=self.adaptor_cls, ) def get_all(self, **kwargs): -- GitLab