1
0
Fork 0
forked from suyu/suyu
suyu/src/core/frontend/applets
Morph 0af182baa2 applets/web: Fix a use-after-free when passing in the URL string
The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards.

Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use.
2021-04-28 12:34:28 -04:00
..
controller.cpp hid: Reorder all HID commands 2020-11-15 23:33:20 -05:00
controller.h hid: Implement GC controller 2021-02-07 22:59:46 -06:00
error.cpp core: Remove unnecessary enum casts in log calls 2020-12-07 23:02:23 -05:00
error.h frontend: Add frontend receiver for Error applet 2019-04-17 11:35:24 -04:00
general_frontend.cpp applets: Remove the previous web browser applet implementation 2020-12-18 10:33:27 -05:00
general_frontend.h applets: Remove the previous web browser applet implementation 2020-12-18 10:33:27 -05:00
profile_select.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
profile_select.h profile_select: Port Service::Account::UUID to Common::UUID 2019-04-25 08:13:11 -04:00
software_keyboard.cpp applets/swkbd: Implement the Default Software Keyboard frontend 2021-04-15 01:53:17 -04:00
software_keyboard.h applets/swkbd: Implement the Default Software Keyboard frontend 2021-04-15 01:53:17 -04:00
web_browser.cpp applets/web: Fix a use-after-free when passing in the URL string 2021-04-28 12:34:28 -04:00
web_browser.h applets/web: Fix a use-after-free when passing in the URL string 2021-04-28 12:34:28 -04:00