Module: xenomai-forge
Branch: next
Commit: e79f4fac3c14a84ba940e9d675d176aee9d1b28c
URL:    
http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=e79f4fac3c14a84ba940e9d675d176aee9d1b28c

Author: Philippe Gerum <r...@xenomai.org>
Date:   Tue Jun 10 17:11:14 2014 +0200

cobalt/posix/sem: silence spurious warning

---

 kernel/cobalt/posix/sem.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kernel/cobalt/posix/sem.c b/kernel/cobalt/posix/sem.c
index 0abbb0a..087b8bf 100644
--- a/kernel/cobalt/posix/sem.c
+++ b/kernel/cobalt/posix/sem.c
@@ -736,13 +736,13 @@ int cobalt_sem_trywait(struct cobalt_sem_shadow __user 
*u_sem)
 
 int cobalt_sem_getvalue(struct cobalt_sem_shadow __user *u_sem, int __user 
*u_sval)
 {
+       int ret, sval = -1;
        xnhandle_t handle;
-       int ret, sval;
 
        handle = cobalt_get_handle_from_user(&u_sem->handle);
 
        ret = sem_getvalue(handle, &sval);
-       trace_cobalt_psem_getvalue(handle, ret ? -1 : sval);
+       trace_cobalt_psem_getvalue(handle, sval);
        if (ret)
                return ret;
 


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to