From 55be6149993ae1d9bc2f17b083a7ebaade462d14 Mon Sep 17 00:00:00 2001 From: hellohyh001 Date: Mon, 28 Feb 2022 11:08:27 +0800 Subject: [PATCH] Signed-off-by:hellohyh001 Signed-off-by: hellohyh001 --- services/sensor/src/sensor_client_stub.cpp | 6 ++++++ 1 file changed, 6 insertions(+) mode change 100755 => 100644 services/sensor/src/sensor_client_stub.cpp diff --git a/services/sensor/src/sensor_client_stub.cpp b/services/sensor/src/sensor_client_stub.cpp old mode 100755 new mode 100644 index 41c6cacb..8d9491f0 --- a/services/sensor/src/sensor_client_stub.cpp +++ b/services/sensor/src/sensor_client_stub.cpp @@ -30,6 +30,12 @@ constexpr HiLogLabel LABEL = { LOG_CORE, SensorsLogDomain::SENSOR_SERVICE, "Sens int32_t SensorClientStub::OnRemoteRequest(uint32_t code, MessageParcel &data, MessageParcel &reply, MessageOption &option) { + std::u16string descriptor = SensorClientStub::GetDescriptor(); + std::u16string remoteDescriptor = data.ReadInterfaceToken(); + if (descriptor != remoteDescriptor) { + HiLog::Error(LABEL, "%{public}s client and service descriptors are inconsistent", __func__); + return OBJECT_NULL; + } HiLog::Debug(LABEL, "%{public}s begin, cmd : %{public}u", __func__, code); return NO_ERROR; } -- Gitee