From 643ec036088d6596428921380e111d0da2660821 Mon Sep 17 00:00:00 2001 From: Ben Wiederhake Date: Sun, 28 Nov 2021 22:20:28 +0100 Subject: [PATCH] LibCore: Avoid implicitly copying ByteBuffer --- Userland/Libraries/LibCore/MimeData.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibCore/MimeData.h b/Userland/Libraries/LibCore/MimeData.h index cdaf8686d0..71c9f32a9c 100644 --- a/Userland/Libraries/LibCore/MimeData.h +++ b/Userland/Libraries/LibCore/MimeData.h @@ -20,7 +20,7 @@ public: virtual ~MimeData() { } ByteBuffer data(const String& mime_type) const { return m_data.get(mime_type).value_or({}); } - void set_data(const String& mime_type, const ByteBuffer& data) { m_data.set(mime_type, data); } + void set_data(const String& mime_type, ByteBuffer&& data) { m_data.set(mime_type, move(data)); } bool has_format(const String& mime_type) const { return m_data.contains(mime_type); } Vector formats() const;