[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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@xxxxxxxxxxxxx>

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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.