aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/yuescript/yue_compiler.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp
index f80aac2..65bb61c 100644
--- a/src/yuescript/yue_compiler.cpp
+++ b/src/yuescript/yue_compiler.cpp
@@ -9987,7 +9987,9 @@ private:
9987 } 9987 }
9988 case id<EmptyLine_t>(): { 9988 case id<EmptyLine_t>(): {
9989 if (_config.reserveComment) { 9989 if (_config.reserveComment) {
9990 baseEntries.emplace_back(nl(content), false); 9990 auto emptyLine = static_cast<EmptyLine_t*>(content);
9991 int emptyLines = std::max(1, emptyLine->m_end.m_line - emptyLine->m_begin.m_line);
9992 baseEntries.emplace_back(std::string(static_cast<size_t>(emptyLines), '\n'), false);
9991 } 9993 }
9992 break; 9994 break;
9993 } 9995 }