mirror of
https://github.com/rad4day/Waybar.git
synced 2023-12-21 10:22:59 +01:00
f573e32d0b
There is a double delete situation which causes a SIGSEGV to happen during destruction of bar. This was introduced by the group feature patch. The same object pointer is stored in two different vectors of unique_ptr<AModule> element. Replace with shared_ptr to handle reference counting correctly and avoid double delete. |
||
---|---|---|
.. | ||
modules | ||
util | ||
ALabel.hpp | ||
AModule.hpp | ||
bar.hpp | ||
client.hpp | ||
config.hpp | ||
factory.hpp | ||
group.hpp | ||
IModule.hpp |