From da84a0fd425e11d3c59e6b32d26bb2bde64c420e Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Mon, 28 Jun 2021 20:45:08 +0200 Subject: [PATCH] perf: Avoid error message copying --- android/src/main/cpp/FrameProcessorRuntimeManager.cpp | 2 +- android/src/main/cpp/FrameProcessorRuntimeManager.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/src/main/cpp/FrameProcessorRuntimeManager.cpp b/android/src/main/cpp/FrameProcessorRuntimeManager.cpp index 811181a..c54632c 100644 --- a/android/src/main/cpp/FrameProcessorRuntimeManager.cpp +++ b/android/src/main/cpp/FrameProcessorRuntimeManager.cpp @@ -82,7 +82,7 @@ CameraView* FrameProcessorRuntimeManager::findCameraViewById(int viewId) { return result->cthis(); } -void FrameProcessorRuntimeManager::logErrorToJS(std::string message) { +void FrameProcessorRuntimeManager::logErrorToJS(const std::string& message) { if (!this->jsCallInvoker_) { return; } diff --git a/android/src/main/cpp/FrameProcessorRuntimeManager.h b/android/src/main/cpp/FrameProcessorRuntimeManager.h index f8cbc02..49bcdd3 100644 --- a/android/src/main/cpp/FrameProcessorRuntimeManager.h +++ b/android/src/main/cpp/FrameProcessorRuntimeManager.h @@ -53,7 +53,7 @@ class FrameProcessorRuntimeManager : public jni::HybridClass plugin); - void logErrorToJS(std::string message); + void logErrorToJS(const std::string& message); }; } // namespace vision