commit | ee71fdf3dbfc31177dbaffb4ad1c3746ccd203cd | [log] [tgz] |
---|---|---|
author | Jooyung Han <jooyung@google.com> | Thu Jan 23 12:27:18 2020 +0900 |
committer | Jooyung Han <jooyung@google.com> | Thu Feb 27 03:04:57 2020 +0000 |
tree | 678361907de4b2aed77d0010b9b6e400dc553db9 | |
parent | cb52a18fd16e046702d4cdfdfd6050b9e21bacd9 [diff] [blame] |
Use std::optional for nullable AIDL now use std::optional to represent nullable types for efficiency instead of std::unique_ptr which might cause additional heap allocation. Bug: 1447732670 Test: m Merged-In: I9045bc6fc2eb06839203af6db94a80de9b83ad1f Change-Id: I9045bc6fc2eb06839203af6db94a80de9b83ad1f (cherry picked from commit 0c230cf92f4efbacbd8a20ab7b0b7c6c5f5e92b6) Exempt-From-Owner-Approval: CP from master
diff --git a/services/camera/libcameraservice/CameraService.h b/services/camera/libcameraservice/CameraService.h index 1283148..4e04f0e 100644 --- a/services/camera/libcameraservice/CameraService.h +++ b/services/camera/libcameraservice/CameraService.h
@@ -50,6 +50,7 @@ #include <string> #include <map> #include <memory> +#include <optional> #include <utility> #include <unordered_map> #include <unordered_set>