tools: virsh: cmdDominfo: rename 'ostype' variable

Use 'ostype' instead of generic 'str', to discourage
reuse. Also mark it as autofree.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
Ján Tomko 2021-08-11 16:16:39 +02:00
parent 65551e2239
commit 7c0443fb73

View File

@ -1276,7 +1276,8 @@ cmdDominfo(vshControl *ctl, const vshCmd *cmd)
bool ret = true;
int autostart;
unsigned int id;
char *str, uuid[VIR_UUID_STRING_BUFLEN];
char uuid[VIR_UUID_STRING_BUFLEN];
g_autofree char *ostype = NULL;
int has_managed_save = 0;
virshControl *priv = ctl->privData;
g_auto(GStrv) messages = NULL;
@ -1294,10 +1295,8 @@ cmdDominfo(vshControl *ctl, const vshCmd *cmd)
if (virDomainGetUUIDString(dom, &uuid[0]) == 0)
vshPrint(ctl, "%-15s %s\n", _("UUID:"), uuid);
if ((str = virDomainGetOSType(dom))) {
vshPrint(ctl, "%-15s %s\n", _("OS Type:"), str);
VIR_FREE(str);
}
if ((ostype = virDomainGetOSType(dom)))
vshPrint(ctl, "%-15s %s\n", _("OS Type:"), ostype);
if (virDomainGetInfo(dom, &info) == 0) {
vshPrint(ctl, "%-15s %s\n", _("State:"),