From 4509327516f8f346d822943009010c4000cf85df Mon Sep 17 00:00:00 2001 From: Ofek Shilon Date: Mon, 30 Oct 2023 22:46:57 +0200 Subject: [PATCH] Fix #5683 --- lib/cfg/cfg-parsers/base.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/cfg/cfg-parsers/base.ts b/lib/cfg/cfg-parsers/base.ts index 749a1e7fce1..6edddb75f4e 100644 --- a/lib/cfg/cfg-parsers/base.ts +++ b/lib/cfg/cfg-parsers/base.ts @@ -86,14 +86,14 @@ export class BaseCFGParser { while (first !== last) { if (this.isFunctionEnd(asmArr[first].text)) { fnRange.end = first; - result.push(_.clone(fnRange)); + if (fnRange.end > fnRange.start + 1) result.push(_.clone(fnRange)); fnRange.start = first; } ++first; } fnRange.end = last; - result.push(_.clone(fnRange)); + if (fnRange.end > fnRange.start + 1) result.push(_.clone(fnRange)); return result; }