execcmd::backtick: check that command is not empty

This commit is contained in:
Jean-Francois Dockes 2016-04-12 17:26:41 +02:00
parent d3c0a9ddad
commit 030a304e95

View file

@ -1007,6 +1007,10 @@ bool ExecCmd::maybereap(int *status)
// Static
bool ExecCmd::backtick(const vector<string> cmd, string& out)
{
if (cmd.empty()) {
LOGERR(("ExecCmd::backtick: empty command\n"));
return false;
}
vector<string>::const_iterator it = cmd.begin();
it++;
vector<string> args(it, cmd.end());