From 0da44615dcf97ad34b4576da8ef0b77f6c9fc01f Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 1 May 2025 23:57:34 +0530 Subject: Vendor inspect + fix urlchanged event use-after free --- src/events/UrlChangedEvent.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/events/UrlChangedEvent.hpp') diff --git a/src/events/UrlChangedEvent.hpp b/src/events/UrlChangedEvent.hpp index 1685c89..812f8db 100644 --- a/src/events/UrlChangedEvent.hpp +++ b/src/events/UrlChangedEvent.hpp @@ -9,12 +9,12 @@ class UrlChangedEvent : public Event { public: - const QString &url; + const QString url; const WebViewId webview_id; const WindowId win_id; - UrlChangedEvent(const QString &url, WebViewId webview_id, WindowId win_id) - : url(url), webview_id(webview_id), win_id(win_id) { + UrlChangedEvent(QString url, WebViewId webview_id, WindowId win_id) + : url(std::move(url)), webview_id(webview_id), win_id(win_id) { kind = "UrlChanged"; } -- cgit v1.3.1