diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c index 44eb8a5d32fdb3fcf2723fa07833bd9076e5330b..b1618960b1df44d35f6f53ca1911cf648947cebf 100644 --- a/tools/virsh-domain.c +++ b/tools/virsh-domain.c @@ -8802,11 +8802,11 @@ VIR_ENUM_IMPL(virDomainProcessSignal, "rt23", "rt24", "rt25", "rt26", "rt27", /* 55-59 */ "rt28", "rt29", "rt30", "rt31", "rt32"); /* 60-64 */ -static int getSignalNumber(vshControl *ctl, const char *signame) +static int getSignalNumber(const char *signame) { size_t i; int signum; - g_autofree char *str = vshStrdup(ctl, signame); + g_autofree char *str = g_strdup(signame); char *p = str; for (i = 0; signame[i]; i++) @@ -8840,7 +8840,7 @@ cmdSendProcessSignal(vshControl *ctl, const vshCmd *cmd) if (vshCommandOptStringReq(ctl, cmd, "signame", &signame) < 0) return false; - if ((signum = getSignalNumber(ctl, signame)) < 0) { + if ((signum = getSignalNumber(signame)) < 0) { vshError(ctl, _("malformed signal name: %s"), signame); return false; }