From 1b3fe1be77afdb8d061f9a07ed16669e2d222935 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leon=20Wei=C3=9F?= <leon.weiss@rub.de>
Date: Mon, 23 Oct 2023 08:17:18 +0200
Subject: [PATCH] Use signed type, so we can use -1 to signal invalid

---
 irdb-libs/ir_builders/fill_in_indtargs.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/irdb-libs/ir_builders/fill_in_indtargs.cpp b/irdb-libs/ir_builders/fill_in_indtargs.cpp
index 1fa973a40..1c10d9243 100644
--- a/irdb-libs/ir_builders/fill_in_indtargs.cpp
+++ b/irdb-libs/ir_builders/fill_in_indtargs.cpp
@@ -2483,7 +2483,7 @@ V2:
 		auto cmp_str = string(" do not match anything ");	   // to be updated inside if statement below
 		auto bound_stopif = string(" do not match anything "); // to be updated inside if statement below
 		auto and_str = string(" do not match anything ");	   // to be updated inside if statement below
-        uint32_t index_reg_no = -1;  // to be updated inside if statement below
+        int32_t index_reg_no = -1;  // to be updated inside if statement below
 
 		if (d6_op1_is_mem)
 		{
@@ -2670,7 +2670,7 @@ V2:
 		const string &p_bound_stopif,
 		const string &p_and_str,
 		const bool allow_unpins,
-        const uint32_t index_reg_no)
+		const int32_t index_reg_no)
 	{
         // Copy the strings for potential replace later on
         string cmp_str = p_cmp_str;
-- 
GitLab