mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-29 08:11:13 +00:00
LibMarkdown: Reset offset to 0 on each new List line
Found by FuzzMarkdown.
This commit is contained in:
parent
c22790adb2
commit
1dfae92eac
Notes:
sideshowbarker
2024-07-19 04:50:14 +09:00
Author: https://github.com/nico Commit: https://github.com/SerenityOS/serenity/commit/1dfae92eac7 Pull-request: https://github.com/SerenityOS/serenity/pull/2792 Reviewed-by: https://github.com/Pagghiu Reviewed-by: https://github.com/awesomekling Reviewed-by: https://github.com/bugaevc
|
@ -142,8 +142,10 @@ OwnPtr<List> List::parse(Vector<StringView>::ConstIterator& lines)
|
|||
first = false;
|
||||
if (!item_builder.is_empty())
|
||||
item_builder.append(' ');
|
||||
ASSERT(offset <= line.length());
|
||||
item_builder.append(line.substring_view(offset, line.length() - offset));
|
||||
++lines;
|
||||
offset = 0;
|
||||
}
|
||||
|
||||
if (!flush_item_if_needed() || first)
|
||||
|
|
Loading…
Reference in a new issue