From e1d160baee9b47aaa817176d16e8745aed00f70b Mon Sep 17 00:00:00 2001 From: Analyst Date: Tue, 25 Jun 2019 11:44:23 -0500 Subject: [PATCH] fix typing for get_vad_maps() --- volatility/framework/plugins/windows/vadyarascan.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility/framework/plugins/windows/vadyarascan.py b/volatility/framework/plugins/windows/vadyarascan.py index 1fc970d68..1c245f3de 100644 --- a/volatility/framework/plugins/windows/vadyarascan.py +++ b/volatility/framework/plugins/windows/vadyarascan.py @@ -19,7 +19,7 @@ # import logging -from typing import Any, Iterable, List, Tuple +from typing import Iterable, List, Tuple from volatility.framework import interfaces, renderers from volatility.framework.configuration import requirements @@ -88,7 +88,7 @@ class VadYaraScan(interfaces.plugins.PluginInterface): yield format_hints.Hex(offset), name @staticmethod - def get_vad_maps(task: Any) -> Iterable[Tuple[int, int]]: + def get_vad_maps(task: interfaces.objects.ObjectInterface) -> Iterable[Tuple[int, int]]: vad_root = task.get_vad_root() for vad in vad_root.traverse():