[fix] remove data length check in OnReceiveDataBufferCb

This commit is contained in:
dijunkun
2025-05-22 18:09:23 +08:00
parent e2dfeb1186
commit 8f5dd21e75
2 changed files with 2 additions and 7 deletions

View File

@@ -277,13 +277,8 @@ void Render::OnReceiveDataBufferCb(const char *data, size_t size,
return; return;
} }
if (size < sizeof(RemoteAction)) {
LOG_ERROR("Received data too small for RemoteAction");
return;
}
RemoteAction remote_action; RemoteAction remote_action;
memcpy(&remote_action, data, sizeof(remote_action)); memcpy(&remote_action, data, size);
std::string remote_id(user_id, user_id_size); std::string remote_id(user_id, user_id_size);
if (render->client_properties_.find(remote_id) != if (render->client_properties_.find(remote_id) !=