library: safety check for osr ack

This commit is contained in:
Adam
2024-09-10 04:29:10 +01:00
parent b04f6d7ba3
commit 9cdeee6ca6

View File

@@ -549,10 +549,12 @@ void _bolt_plugin_handle_messages() {
}
}
const struct BoltIPCMessageToHost message = {.message_type = IPC_MSG_OSRUPDATE_ACK};
_bolt_ipc_send(fd, &message, sizeof(message));
_bolt_ipc_send(fd, &(*window)->plugin_id, sizeof((*window)->plugin_id));
_bolt_ipc_send(fd, &window_id, sizeof(window_id));
if (window) {
const struct BoltIPCMessageToHost message = {.message_type = IPC_MSG_OSRUPDATE_ACK};
_bolt_ipc_send(fd, &message, sizeof(message));
_bolt_ipc_send(fd, &(*window)->plugin_id, sizeof((*window)->plugin_id));
_bolt_ipc_send(fd, &window_id, sizeof(window_id));
}
break;
}
default: