From 70980f5e422ce71e4bab4ee076f47f7bbb3e6ffb Mon Sep 17 00:00:00 2001 From: garakmon Date: Tue, 24 Jan 2023 13:37:02 -0500 Subject: [PATCH] fix incbin parsing for multiple matches --- src/core/parseutil.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/parseutil.cpp b/src/core/parseutil.cpp index d69edb47..2e7faa34 100644 --- a/src/core/parseutil.cpp +++ b/src/core/parseutil.cpp @@ -263,7 +263,7 @@ QString ParseUtil::readCIncbin(const QString &filename, const QString &label) { this->text = readTextFile(this->root + "/" + filename); - int start = this->text.indexOf(label); + int start = this->text.indexOf(QRegularExpression(label + "\b")); if (start < 0) return path; int end = this->text.indexOf(';', start); QString incbinText = this->text.mid(start, end - start);