From 61bf1d40b02f0061fc46f6e0ec4d6262f8a5f462 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Tue, 15 May 2018 00:06:43 +0100 Subject: [PATCH] Fix scan_iterator parameter type. --- volatility/framework/interfaces/layers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/volatility/framework/interfaces/layers.py b/volatility/framework/interfaces/layers.py index 1f655b0d1..671da462d 100644 --- a/volatility/framework/interfaces/layers.py +++ b/volatility/framework/interfaces/layers.py @@ -173,7 +173,8 @@ class DataLayerInterface(configuration.ConfigurableInterface, validity.ValidityR progress_callback: validity.ProgressCallback = None, min_address: typing.Optional[int] = None, max_address: typing.Optional[int] = None, - scan_iterator: typing.Optional[typing.Callable[['ScannerInterface', int, int], IteratorValue]] = None) -> \ + scan_iterator: typing.Optional[typing.Callable[['ScannerInterface', int, int], + typing.Iterable[IteratorValue]]] = None) -> \ typing.Iterable[typing.Any]: """Scans a Translation layer by chunk