]> git.sesse.net Git - casparcg/commitdiff
Return by const reference instead of by value in parameters class.
authorHelge Norberg <helge.norberg@gmail.com>
Mon, 10 Jun 2013 14:49:05 +0000 (16:49 +0200)
committerHelge Norberg <helge.norberg@gmail.com>
Mon, 10 Jun 2013 14:49:05 +0000 (16:49 +0200)
core/parameters/parameters.cpp
core/parameters/parameters.h

index 91a30ebb93423049b6871092cde6ffd35e6714c5..d1f0079731e1321b3e01bb4377e2b59e5ae735e4 100644 (file)
@@ -104,7 +104,7 @@ std::wstring parameters::get_original_string() const
        return str;
 }
 
-std::wstring parameters::at_original(size_t i) const
+const std::wstring& parameters::at_original(size_t i) const
 {
        return params_original_[i];
 }
index 05e11f8fadfbb34692c31e01e3aeb99c049f6fee..6c1b27ca3d4206108623cb6b00af7fea0362492b 100644 (file)
@@ -69,7 +69,7 @@ public:
 
        std::wstring get_original_string() const;
 
-       std::wstring at_original(size_t i) const;
+       const std::wstring& at_original(size_t i) const;
 
        void set(size_t index, std::wstring const& value);