From 77e438d4bd859febbc1a4cde9bee8f2ed0de9b3b Mon Sep 17 00:00:00 2001
From: Nev3r <apophycens@gmail.com>
Date: Sun, 16 Aug 2020 11:33:00 +0200
Subject: [PATCH] Some commenting tweaks.

---
 src/taglist.c | 2 +-
 src/taglist.h | 7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/taglist.c b/src/taglist.c
index 7fd2601c79..bc5a166fd8 100644
--- a/src/taglist.c
+++ b/src/taglist.c
@@ -208,7 +208,7 @@ void Taglist_InitGlobalTables(void)
 	}
 }
 
-// Iteration, inagme search.
+// Iteration, ingame search.
 
 INT32 Tag_Iterate_Sectors (const mtag_t tag, const size_t p)
 {
diff --git a/src/taglist.h b/src/taglist.h
index 7c3b4ad525..896344c138 100644
--- a/src/taglist.h
+++ b/src/taglist.h
@@ -47,9 +47,12 @@ INT32 Tag_Iterate_Things (const mtag_t tag, const size_t p);
 INT32 Tag_FindLineSpecial(const INT16 special, const mtag_t tag);
 INT32 P_FindSpecialLineFromTag(INT16 special, INT16 tag, INT32 start);
 
-#define TAG_ITER_C size_t kkkk;
-#define TAG_ITER(fn, tag, id) for(kkkk = 0; (id = fn(tag, kkkk)) >= 0; kkkk++)
+// Use this macro to declare the iterator position variable.
+#define TAG_ITER_C size_t tag_iterator_pos;
 
+#define TAG_ITER(fn, tag, id) for(tag_iterator_pos = 0; (id = fn(tag, tag_iterator_pos)) >= 0; tag_iterator_pos++)
+
+// Use these macros as wrappers for the taglist iterations.
 #define TAG_ITER_SECTORS(tag, id) TAG_ITER(Tag_Iterate_Sectors, tag, id)
 #define TAG_ITER_LINES(tag, id)   TAG_ITER(Tag_Iterate_Lines, tag, id)
 #define TAG_ITER_THINGS(tag, id)  TAG_ITER(Tag_Iterate_Things, tag, id)
-- 
GitLab