aboutsummaryrefslogtreecommitdiff
path: root/src/events/UrlChangedEvent.hpp
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-05-01 23:57:34 +0530
committerAkshay Nair <phenax5@gmail.com>2025-05-02 16:22:10 +0530
commit0da44615dcf97ad34b4576da8ef0b77f6c9fc01f (patch)
treeb3b7eebd1cc2e823cb8e5522952e4e4009c7041a /src/events/UrlChangedEvent.hpp
parent9c812753e2b1f01b2e0c85be9904ff7694f0e6ec (diff)
downloadnull-browser-0da44615dcf97ad34b4576da8ef0b77f6c9fc01f.tar.gz
null-browser-0da44615dcf97ad34b4576da8ef0b77f6c9fc01f.zip
Vendor inspect + fix urlchanged event use-after free
Diffstat (limited to 'src/events/UrlChangedEvent.hpp')
-rw-r--r--src/events/UrlChangedEvent.hpp6
1 files changed, 3 insertions, 3 deletions
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";
}