#1446 - pid is objects.Pointer, not int

This commit is contained in:
Dave Lassalle
2025-03-11 09:30:38 -05:00
parent 1639ae2396
commit cbab1d1f49
@@ -20,10 +20,10 @@ class PsTree(interfaces.plugins.PluginInterface):
def __init__(self, *args, **kwargs) -> None:
super().__init__(*args, **kwargs)
self._processes: Dict[int, Tuple[interfaces.objects.ObjectInterface, int]] = {}
self._levels: Dict[int, int] = {}
self._children: Dict[int, Set[int]] = {}
self._ancestors: Set[int] = set([])
self._processes: Dict[objects.Pointer, Tuple[interfaces.objects.ObjectInterface, int]] = {}
self._levels: Dict[objects.Pointer, int] = {}
self._children: Dict[objects.Pointer, Set[int]] = {}
self._ancestors: Set[objects.Pointer] = set([])
@classmethod
def get_requirements(cls):