diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/yuescript/yue_compiler.cpp | 4 |
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 | } |
