diff --git a/src/util/sysinfo.c b/src/util/sysinfo.c index ff07151f38d72e3ed9e5ead4116905b1eb05f7d7..40ec2e3aeebee6c07cf837db6761b7b13d4d50fc 100644 --- a/src/util/sysinfo.c +++ b/src/util/sysinfo.c @@ -94,15 +94,6 @@ virSysinfoRead(void) { return NULL; } -char * -virSysinfoFormat(virSysinfoDefPtr def ATTRIBUTE_UNUSED, - const char *prefix ATTRIBUTE_UNUSED) -{ - virReportSystemError(ENOSYS, "%s", - _("Host sysinfo extraction not supported on this platform")); - return NULL; -} - #else /* !WIN32 */ virSysinfoDefPtr @@ -220,6 +211,7 @@ no_memory: ret = NULL; goto cleanup; } +#endif /* !WIN32 */ /** * virSysinfoFormat: @@ -350,7 +342,7 @@ bool virSysinfoIsEqual(virSysinfoDefPtr src, goto cleanup; } -# define CHECK_FIELD(name, desc) \ +#define CHECK_FIELD(name, desc) \ do { \ if (STRNEQ_NULLABLE(src->name, dst->name)) { \ virSmbiosReportError(VIR_ERR_CONFIG_UNSUPPORTED, \ @@ -372,12 +364,10 @@ bool virSysinfoIsEqual(virSysinfoDefPtr src, CHECK_FIELD(system_sku, "system sku"); CHECK_FIELD(system_family, "system family"); -# undef CHECK_FIELD +#undef CHECK_FIELD identical = true; cleanup: return identical; } - -#endif /* !WIN32 */ diff --git a/tools/virsh.c b/tools/virsh.c index 520d16ee550cc8635da3dcfbde442c155a0fb395..dfd5bd2974d97df9c1274dfa223ac96a9fdbbaf9 100644 --- a/tools/virsh.c +++ b/tools/virsh.c @@ -3850,10 +3850,10 @@ doMigrate (void *opaque) vshCtrlData *data = opaque; vshControl *ctl = data->ctl; const vshCmd *cmd = data->cmd; -#if HAVE_PTHREAD_SIGMASK - sigset_t sigmask, oldsigmask; const char *xmlfile = NULL; char *xml = NULL; +#if HAVE_PTHREAD_SIGMASK + sigset_t sigmask, oldsigmask; sigemptyset(&sigmask); sigaddset(&sigmask, SIGINT);