From cd0174348b9fbd6c7a99b597d4715255b610a013 Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Thu, 25 Feb 2010 15:29:33 +0100
Subject: [PATCH] Fixed endless loop if negative master index range ends at
 zero.

---
 tool/NumberListParser.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tool/NumberListParser.cpp b/tool/NumberListParser.cpp
index bb67ecdb..bdef69f1 100644
--- a/tool/NumberListParser.cpp
+++ b/tool/NumberListParser.cpp
@@ -219,8 +219,8 @@ NumberListParser::NumberList NumberListParser::range(
             ret.push_back(i);
         }
     } else {
-        for (; i >= j; i--) {
-            ret.push_back(i);
+        for (; j <= i; j++) {
+            ret.push_front(j);
         }
     }
 
-- 
GitLab