mirror of
https://invent.kde.org/plasma/plasma-desktop.git
synced 2026-11-03 22:59:45 -09:00
This fixes use-after-free errors caused by an ownership issue with the future watcher in `continue_with`, which was detectable in Valgrind and also caused a segfault when the KCM was run with hardened_malloc; these errors no longer occur on my system with this fix. Also removed the obsolete `optional_view`, which can be replaced with `std::optional`. Signed-off-by: Daniel Hast <hast.daniel@protonmail.com> |
||
|---|---|---|
| .. | ||
| d_ptr.h | ||
| d_ptr_implementation.h | ||