mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-06 16:45:03 +00:00
LibLine: Use StringView::find() to find '::' in history entries
Fixes an issue mentioned in #4926.
This commit is contained in:
committed by
Andreas Kling
parent
4fe27ec2a7
commit
72be904259
@@ -292,7 +292,7 @@ bool Editor::save_history(const String& path)
|
||||
merge(
|
||||
file->line_begin(), file->line_end(), m_history.begin(), m_history.end(), final_history,
|
||||
[](StringView str) {
|
||||
auto it = str.find_first_of("::").value_or(0);
|
||||
auto it = str.find("::").value_or(0);
|
||||
auto time = str.substring_view(0, it).to_uint<time_t>().value_or(0);
|
||||
auto string = str.substring_view(it == 0 ? it : it + 2);
|
||||
return HistoryEntry { string, time };
|
||||
|
||||
Reference in New Issue
Block a user