Преглед изворни кода

LibJS: Fix out-of-range error in Parser::Error::source_location_hint

Matthew Olsson пре 5 година
родитељ
комит
cc54974431
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      Libraries/LibJS/Parser.h

+ 1 - 1
Libraries/LibJS/Parser.h

@@ -96,7 +96,7 @@ public:
             if (line == 0 || column == 0)
             if (line == 0 || column == 0)
                 return {};
                 return {};
             StringBuilder builder;
             StringBuilder builder;
-            builder.append(source.split_view('\n')[line - 1]);
+            builder.append(source.split_view('\n', true)[line - 1]);
             builder.append('\n');
             builder.append('\n');
             for (size_t i = 0; i < column - 1; ++i)
             for (size_t i = 0; i < column - 1; ++i)
                 builder.append(spacer);
                 builder.append(spacer);