int
virCommandGetArgList(virCommand *cmd,
- char ***args,
- size_t *nargs)
+ char ***args)
{
size_t i;
}
*args = g_new0(char *, cmd->nargs);
- *nargs = cmd->nargs - 1;
for (i = 1; i < cmd->nargs; i++)
(*args)[i - 1] = g_strdup(cmd->args[i]);
bool linebreaks,
bool stripCommandPath);
-int virCommandGetArgList(virCommand *cmd, char ***args, size_t *nargs);
+int virCommandGetArgList(virCommand *cmd, char ***args);
int virCommandExec(virCommand *cmd, gid_t *groups, int ngroups) G_GNUC_WARN_UNUSED_RESULT;
g_auto(GStrv) args = NULL;
g_autoptr(virDomainObj) vm = NULL;
qemuDomainObjPrivate *priv = NULL;
- size_t nargs = 0;
GHashTable *schema = NULL;
g_autoptr(virCommand) cmd = NULL;
unsigned int parseFlags = info->parseFlags;
if (!(cmd = testCompareXMLToArgvCreateArgs(drv, vm, migrateURI, info, flags)))
return -1;
- if (virCommandGetArgList(cmd, &args, &nargs) < 0)
+ if (virCommandGetArgList(cmd, &args) < 0)
return -1;
if (testCompareXMLToArgvValidateSchemaCommand(args, schema) < 0)