fix continuousWorker in the custom module by capturing the buffer by reference.

This commit is contained in:
Taimase
2025-06-11 01:12:08 -06:00
parent 0332d2ebf8
commit 3ebf2d96e5

View File

@ -62,7 +62,7 @@ void waybar::modules::Custom::continuousWorker() {
} }
thread_ = [this, cmd] { thread_ = [this, cmd] {
char* buff = nullptr; char* buff = nullptr;
waybar::util::ScopeGuard buff_deleter([buff]() { waybar::util::ScopeGuard buff_deleter([&buff]() {
if (buff) { if (buff) {
free(buff); free(buff);
} }