From 41cef9ddec6ecef42e7c4d30b92aa1dc40c4c037 Mon Sep 17 00:00:00 2001 From: qano Date: Thu, 6 Jun 2024 18:07:37 +0800 Subject: [PATCH] modify setlocation Signed-off-by: qano --- .../cameraservice/cameraoperator/client/src/dcamera_client.cpp | 2 +- .../cameraservice/cameraoperator/client/test/sample/main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp b/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp index 1fad8fbe..fc42cd4f 100644 --- a/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp +++ b/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp @@ -618,7 +618,7 @@ void DCameraClient::SetPhotoCaptureLocation(const std::shared_ptr location = std::make_unique(); + std::shared_ptr location = std::make_shared(); location->latitude = item.data.d[latitudeIndex]; location->longitude = item.data.d[longitudeIndex]; location->altitude = item.data.d[altitudeIndex]; diff --git a/services/cameraservice/cameraoperator/client/test/sample/main.cpp b/services/cameraservice/cameraoperator/client/test/sample/main.cpp index 86287d47..cc24fdfb 100644 --- a/services/cameraservice/cameraoperator/client/test/sample/main.cpp +++ b/services/cameraservice/cameraoperator/client/test/sample/main.cpp @@ -264,7 +264,7 @@ static std::shared_ptr ConfigPhotoCaptureSetting() PhotoCaptureSetting::QualityLevel quality = PhotoCaptureSetting::QualityLevel::QUALITY_LEVEL_HIGH; photoCaptureSettings->SetQuality(quality); // Location - std::unique_ptr location = std::make_unique(); + auto location = std::make_shared(); location->latitude = LATITUDE; location->longitude = LONGITUDE; location->altitude = ALTITUDE; -- Gitee