From 6a00d5d5f35fd28a511513765e03714c40670dd2 Mon Sep 17 00:00:00 2001 From: Chris PeBenito Date: Wed, 30 Nov 2022 13:48:00 -0500 Subject: [PATCH] PermissionMap: Fix error in __deepcopy__(). Signed-off-by: Chris PeBenito --- setools/permmap.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setools/permmap.py b/setools/permmap.py index 4cadb02..728ea87 100644 --- a/setools/permmap.py +++ b/setools/permmap.py @@ -115,8 +115,8 @@ class PermissionMap: def __deepcopy__(self, memo) -> 'PermissionMap': newobj = PermissionMap.__new__(PermissionMap) newobj.log = self.log - newobj.permmap = copy.deepcopy(self._permmap) - newobj.permmapfile = self._permmapfile + newobj._permmap = copy.deepcopy(self._permmap) + newobj._permmapfile = self._permmapfile memo[id(self)] = newobj return newobj