From 8cc223183ee53a722e478e75b28b3a997535799f Mon Sep 17 00:00:00 2001 From: hugsy Date: Thu, 7 Nov 2024 17:56:40 -0800 Subject: [PATCH] added repr for Gef class --- gef.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gef.py b/gef.py index 1f017b6fe..dddc2f945 100644 --- a/gef.py +++ b/gef.py @@ -11724,6 +11724,12 @@ def __init__(self) -> None: def __str__(self) -> str: return f"Gef(binary='{self.binary or 'None'}', arch={self.arch})" + def __repr__(self) -> str: + binary = self.binary + arch = self.arch + session = self.session + return f"Gef({binary=:}, {arch=:}, {session=:})" + def reinitialize_managers(self) -> None: """Reinitialize the managers. Avoid calling this function directly, using `pi reset()` is preferred""" self.memory = GefMemoryManager()