Samuel Thibault
2008-Jul-24 19:03 UTC
[Xen-devel] [PATCH] stubdom: fix do_xen_hypercall error report
stubdom: fix do_xen_hypercall error report call.result is an unsigned long Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com> diff -r 70a43a82aaf1 tools/libxc/xc_minios.c --- a/tools/libxc/xc_minios.c Tue Jul 22 16:31:03 2008 +0100 +++ b/tools/libxc/xc_minios.c Thu Jul 24 19:59:41 2008 +0100 @@ -102,8 +102,8 @@ errno = -ret; return -1; } - if (call.result < 0) { - errno = -call.result; + if ((long) call.result < 0) { + errno = - (long) call.result; return -1; } return call.result; _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel