fix: miss free arg data in ipc dispatch

This commit is contained in:
DreamMaoMao committed 2025-08-16 11:29:01 +08:00
1 parent b186437314
commit 66843ac03b
1 file changed
+7
+7
View File
@@ -264,6 +264,13 @@ void dwl_ipc_output_dispatch(struct wl_client *client,
if (func) {
func(&arg);
}
if (arg.v)
free(arg.v);
if (arg.v2)
free(arg.v2);
if (arg.v3)
free(arg.v3);
}
void dwl_ipc_output_release(struct wl_client *client,