Commit dacea725dfe1749f8a6d9d0ad7da3b29e9ab0e95

Authored by Jarryd Beck
1 parent db9b70a9

const reference

Showing 1 changed file with 2 additions and 2 deletions
src/cxxopts.cpp
... ... @@ -255,7 +255,7 @@ Options::parse(int& argc, char**& argv)
255 255 //short or long option?
256 256 if (result[4].length() != 0)
257 257 {
258   - std::string s = result[4];
  258 + const std::string& s = result[4];
259 259  
260 260 for (int i = 0; i != s.size(); ++i)
261 261 {
... ... @@ -292,7 +292,7 @@ Options::parse(int& argc, char**& argv)
292 292 }
293 293 else if (result[1].length() != 0)
294 294 {
295   - std::string name = result[1];
  295 + const std::string& name = result[1];
296 296  
297 297 auto iter = m_options.find(name);
298 298  
... ...