Merge "Fix clang-tidy performance warnings in opengl." am: d101620ef6
am: db596417d3

Change-Id: I3da6e7e21fb7bad59d083d9eaab7e26a226f85fd
diff --git a/camera/EmulatedCameraHotplugThread.cpp b/camera/EmulatedCameraHotplugThread.cpp
index bc629c1..de94429 100644
--- a/camera/EmulatedCameraHotplugThread.cpp
+++ b/camera/EmulatedCameraHotplugThread.cpp
@@ -247,7 +247,7 @@
     return true;
 }
 
-int EmulatedCameraHotplugThread::getCameraId(String8 filePath) const {
+int EmulatedCameraHotplugThread::getCameraId(const String8& filePath) const {
     Vector<int>::const_iterator it, end;
     it = mSubscribedCameraIds.begin();
     end = mSubscribedCameraIds.end();
@@ -335,7 +335,7 @@
     return true;
 }
 
-int EmulatedCameraHotplugThread::readFile(String8 filePath) const {
+int EmulatedCameraHotplugThread::readFile(const String8& filePath) const {
 
     int fd = TEMP_FAILURE_RETRY(
                 open(filePath.string(), O_RDONLY, /*mode*/0));
diff --git a/camera/EmulatedCameraHotplugThread.h b/camera/EmulatedCameraHotplugThread.h
index 3e26e71..d286ff6 100644
--- a/camera/EmulatedCameraHotplugThread.h
+++ b/camera/EmulatedCameraHotplugThread.h
@@ -53,11 +53,11 @@
     bool removeWatch(int cameraId);
     SubscriberInfo* getSubscriberInfo(int cameraId);
 
-    int getCameraId(String8 filePath) const;
+    int getCameraId(const String8& filePath) const;
     int getCameraId(int wd) const;
 
     String8 getFilePath(int cameraId) const;
-    int readFile(String8 filePath) const;
+    int readFile(const String8& filePath) const;
 
     bool createFileIfNotExists(int cameraId) const;