From 16a4243c194e206823db08c9e75e00c8e391a089 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Mon, 28 Mar 2011 14:12:15 -0600 Subject: [PATCH] build: fix compilation on mingw * src/util/command.c (virCommandAbort) [WIN32]: Provide stub. Reported by Daniel P. Berrange's autobuilder. --- src/util/command.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/util/command.c b/src/util/command.c index 905256e308..2e475a0ac0 100644 --- a/src/util/command.c +++ b/src/util/command.c @@ -1291,6 +1291,7 @@ virCommandWait(virCommandPtr cmd, int *exitstatus) } +#ifndef WIN32 /* * Abort an async command if it is running, without issuing * any errors or affecting errno. Designed for error paths @@ -1349,6 +1350,15 @@ cleanup: cmd->reap = false; errno = saved_errno; } +#else /* WIN32 */ +void +virCommandAbort(virCommandPtr cmd ATTRIBUTE_UNUSED) +{ + /* Mingw lacks WNOHANG and kill(). But since we haven't ported + * virExecWithHook to mingw yet, there's no process to be killed, + * making this implementation trivially correct for now :) */ +} +#endif /* * Release all resources -- GitLab