summaryrefslogtreecommitdiff
path: root/source/slang/slang-serialize-source-loc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-serialize-source-loc.cpp')
-rw-r--r--source/slang/slang-serialize-source-loc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/slang/slang-serialize-source-loc.cpp b/source/slang/slang-serialize-source-loc.cpp
index 331ca96ae..35473a1be 100644
--- a/source/slang/slang-serialize-source-loc.cpp
+++ b/source/slang/slang-serialize-source-loc.cpp
@@ -286,13 +286,13 @@ SlangResult SerialSourceLocReader::read(const SerialSourceLocData* serialData, S
const auto& lineInfo = lineInfos[lineInfoIndex];
const uint32_t offset = lineInfo.m_lineStartOffset;
- SLANG_ASSERT(offset > 0);
const int finishIndex = int(lineInfo.m_lineIndex);
SLANG_ASSERT(finishIndex < numLines);
for (; lineIndex < finishIndex; ++lineIndex)
{
+ SLANG_ASSERT(offset > 0);
lineBreakOffsets[lineIndex] = offset - 1;
}
lineBreakOffsets[lineIndex] = offset;