From fd566b22121a145f2272286bc48c57e9a606fe82 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Thu, 14 Jul 2022 10:53:47 -0400 Subject: [PATCH] Pass std::strings by ref --- src/zm_remote_camera_nvsocket.cpp | 2 +- src/zm_remote_camera_nvsocket.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zm_remote_camera_nvsocket.cpp b/src/zm_remote_camera_nvsocket.cpp index 92f806eed..5f06b5c2f 100644 --- a/src/zm_remote_camera_nvsocket.cpp +++ b/src/zm_remote_camera_nvsocket.cpp @@ -137,7 +137,7 @@ int RemoteCameraNVSocket::Disconnect() { return( 0 ); } -int RemoteCameraNVSocket::SendRequest( std::string request ) { +int RemoteCameraNVSocket::SendRequest(const std::string &request) { //Debug( 4, "Sending request: %s", request.c_str() ); if ( write( sd, request.data(), request.length() ) < 0 ) { Error( "Can't write: %s", strerror(errno) ); diff --git a/src/zm_remote_camera_nvsocket.h b/src/zm_remote_camera_nvsocket.h index d3b5ce8e9..58152dcf4 100644 --- a/src/zm_remote_camera_nvsocket.h +++ b/src/zm_remote_camera_nvsocket.h @@ -51,7 +51,7 @@ public: void Terminate() override { Disconnect(); } int Connect() override; int Disconnect() override; - int SendRequest(std::string); + int SendRequest(const std::string &); int GetResponse(); int PrimeCapture() override; int Capture(std::shared_ptr &p) override;