diff --git a/frameworks/native/sensor/src/my_file_descriptor_listener.cpp b/frameworks/native/sensor/src/my_file_descriptor_listener.cpp index e69ed749a294c52890dcfe38d0213c8b19da2748..f7db8c869ce79fbebd4fa939aa67fd4bed7f097e 100755 --- a/frameworks/native/sensor/src/my_file_descriptor_listener.cpp +++ b/frameworks/native/sensor/src/my_file_descriptor_listener.cpp @@ -14,10 +14,6 @@ */ #include "my_file_descriptor_listener.h" -#include -#include -#include -#include #include "sensors_log_domain.h" namespace OHOS { @@ -50,7 +46,7 @@ void MyFileDescriptorListener::OnReadable(int32_t fileDescriptor) new (std::nothrow) TransferSensorEvents[sizeof(struct TransferSensorEvents) * RECEIVE_DATA_SIZE]; } int32_t len = - recv(fileDescriptor, receiveDataBuff_, sizeof(struct TransferSensorEvents) * RECEIVE_DATA_SIZE, NULL); + recv(fileDescriptor, receiveDataBuff_, sizeof(struct TransferSensorEvents) * RECEIVE_DATA_SIZE, 0); int32_t eventSize = sizeof(struct TransferSensorEvents); while (len > 0) { int32_t num = len / eventSize; @@ -66,7 +62,7 @@ void MyFileDescriptorListener::OnReadable(int32_t fileDescriptor) }; channel_->dataCB_(&event, 1, channel_->privateData_); } - len = recv(fileDescriptor, receiveDataBuff_, sizeof(struct TransferSensorEvents) * RECEIVE_DATA_SIZE, NULL); + len = recv(fileDescriptor, receiveDataBuff_, sizeof(struct TransferSensorEvents) * RECEIVE_DATA_SIZE, 0); } }