Skip to content

Commit 6ae90e5

Browse files
committed
Declare loader run abstract method
1 parent 64bd23d commit 6ae90e5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

qiling/loader/loader.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,7 @@ def save(self) -> Mapping[str, Any]:
2626

2727
def restore(self, saved_state: Mapping[str, Any]):
2828
self.images = [Image(*img) for img in saved_state['images']]
29+
30+
# loader main method; derivatives must implement one of their own
31+
def run(self) -> None:
32+
raise NotImplementedError

0 commit comments

Comments
 (0)