mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 01:17:34 +00:00
Spreadsheet: Avoid making StringView of temporary ByteBuffer
This commit is contained in:
parent
470c99a2a6
commit
4ef9a1ba48
1 changed files with 2 additions and 1 deletions
|
@ -115,9 +115,10 @@ RefPtr<Core::MimeData> SheetModel::mime_data(const GUI::ModelSelection& selectio
|
||||||
VERIFY(cursor);
|
VERIFY(cursor);
|
||||||
|
|
||||||
Position cursor_position { (size_t)cursor->column(), (size_t)cursor->row() };
|
Position cursor_position { (size_t)cursor->column(), (size_t)cursor->row() };
|
||||||
|
auto mime_data_buffer = mime_data->data("text/x-spreadsheet-data");
|
||||||
auto new_data = String::formatted("{}\n{}",
|
auto new_data = String::formatted("{}\n{}",
|
||||||
cursor_position.to_url(m_sheet).to_string(),
|
cursor_position.to_url(m_sheet).to_string(),
|
||||||
StringView(mime_data->data("text/x-spreadsheet-data")));
|
StringView(mime_data_buffer));
|
||||||
mime_data->set_data("text/x-spreadsheet-data", new_data.to_byte_buffer());
|
mime_data->set_data("text/x-spreadsheet-data", new_data.to_byte_buffer());
|
||||||
|
|
||||||
return mime_data;
|
return mime_data;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue