void
ds_tdm_output_hwc_destroy(struct ds_tdm_output_hwc *hwc)
{
- wl_signal_emit(&hwc->events.destroy, hwc);
+ wl_signal_emit_mutable(&hwc->events.destroy, hwc);
free(hwc);
}
wl_list_for_each_safe(hwc_window, tmp, &hwc->hwc_windows, link)
hwc_window_update_front_buffer(hwc_window);
- wl_signal_emit(&hwc->events.commit_handler, hwc);
+ wl_signal_emit_mutable(&hwc->events.commit_handler, hwc);
}
bool