|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/4] tools/libxc: assign positive values to errno
Signed-off-by: Olaf Hering <olaf@xxxxxxxxx>
---
tools/libxc/xc_foreign_memory.c | 2 +-
tools/libxc/xc_mem_paging.c | 2 +-
tools/libxc/xc_minios.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/tools/libxc/xc_foreign_memory.c b/tools/libxc/xc_foreign_memory.c
index 7dfc817..43abf01 100644
--- a/tools/libxc/xc_foreign_memory.c
+++ b/tools/libxc/xc_foreign_memory.c
@@ -27,7 +27,7 @@ void *xc_map_foreign_pages(xc_interface *xch, uint32_t dom,
int prot,
int i, *err;
if (num < 0) {
- errno = -EINVAL;
+ errno = EINVAL;
return NULL;
}
diff --git a/tools/libxc/xc_mem_paging.c b/tools/libxc/xc_mem_paging.c
index 269cbdd..8aa7d4d 100644
--- a/tools/libxc/xc_mem_paging.c
+++ b/tools/libxc/xc_mem_paging.c
@@ -76,7 +76,7 @@ int xc_mem_paging_load(xc_interface *xch, domid_t domain_id,
{
int rc, old_errno;
- errno = -EINVAL;
+ errno = EINVAL;
if ( !buffer )
return -1;
diff --git a/tools/libxc/xc_minios.c b/tools/libxc/xc_minios.c
index a48f0de..e621417 100644
--- a/tools/libxc/xc_minios.c
+++ b/tools/libxc/xc_minios.c
@@ -349,7 +349,7 @@ static int minios_evtchn_unbind(xc_evtchn *xce,
xc_osdep_handle h, evtchn_port_t
}
}
printf("Warning: couldn't find port %"PRId32" for xc handle %x\n", port,
fd);
- errno = -EINVAL;
+ errno = EINVAL;
return -1;
}
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |