!217 fix:同步修改检视意见

Merge pull request !217 from 李天刚/master
This commit is contained in:
openharmony_ci
2024-08-07 02:07:49 +00:00
committed by Gitee
+6 -8
View File
@@ -1087,14 +1087,12 @@ int32_t InputHub::ReadNotifyLocked()
{
size_t eventSize = 0;
size_t eventPos = 0;
while (res >= sizeof(*event)) {
if (eventPos < static_cast<size_t>(EVENT_BUFFER_MAX)) {
event = reinterpret_cast<struct inotify_event *>(eventBuf + eventPos);
JudgeDeviceOpenOrClose(*event);
eventSize = sizeof(*event) + event->len;
res -= eventSize;
eventPos += eventSize;
}
while (res >= sizeof(*event) && eventPos < static_cast<size_t>(EVENT_BUFFER_MAX)) {
event = reinterpret_cast<struct inotify_event *>(eventBuf + eventPos);
JudgeDeviceOpenOrClose(*event);
eventSize = sizeof(*event) + event->len;
res -= eventSize;
eventPos += eventSize;
}
}
return DH_SUCCESS;