From cb8fedc1b934684ce325e7b0d08bfd5802a13bb7 Mon Sep 17 00:00:00 2001 From: William Ballenthin Date: Sun, 28 Jun 2020 11:29:36 -0600 Subject: [PATCH] engine: Range should never return children results --- capa/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/capa/engine.py b/capa/engine.py index aa3d3527..6922a0f8 100644 --- a/capa/engine.py +++ b/capa/engine.py @@ -155,7 +155,7 @@ class Range(Statement): def evaluate(self, ctx): if self.child not in ctx: - return Result(False, self, [self.child]) + return Result(False, self, []) count = len(ctx[self.child]) return Result(self.min <= count <= self.max, self, [], locations=ctx[self.child])