[src/mon/MonClient.h:412]: (performance) Function parameter 'mon_name'
should be passed by reference.
Changed also parameter name in function implementation to match name
in declaration.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
return 0;
}
-int MonClient::start_mon_command(string name,
+int MonClient::start_mon_command(const string &mon_name,
const vector<string>& cmd,
const bufferlist& inbl,
bufferlist *outbl, string *outs,
{
Mutex::Locker l(monc_lock);
MonCommand *r = new MonCommand(++last_mon_command_tid);
- r->target_name = name;
+ r->target_name = mon_name;
r->cmd = cmd;
r->inbl = inbl;
r->poutbl = outbl;
const vector<string>& cmd, const bufferlist& inbl,
bufferlist *outbl, string *outs,
Context *onfinish);
- int start_mon_command(const string mon_name, ///< mon name, with mon. prefix
+ int start_mon_command(const string &mon_name, ///< mon name, with mon. prefix
const vector<string>& cmd, const bufferlist& inbl,
bufferlist *outbl, string *outs,
Context *onfinish);