From c8990b0907d8dcf5f282e8c23a58d7466dbc25cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Wed, 17 Sep 2014 21:03:36 +0200 Subject: [PATCH] _user_wait_for_objects: remove redundant check. --- src/system/kernel/wait_for_objects.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/system/kernel/wait_for_objects.cpp b/src/system/kernel/wait_for_objects.cpp index 418a7346bb..4fab084c9c 100644 --- a/src/system/kernel/wait_for_objects.cpp +++ b/src/system/kernel/wait_for_objects.cpp @@ -1072,8 +1072,7 @@ _user_wait_for_objects(object_wait_info* userInfos, int numInfos, uint32 flags, false); if (result >= 0 && user_memcpy(userInfos, infos, bytes) != B_OK) { - if (result >= 0) - result = B_BAD_ADDRESS; + result = B_BAD_ADDRESS; } else syscall_restart_handle_timeout_post(result, timeout); } else @@ -1083,3 +1082,4 @@ _user_wait_for_objects(object_wait_info* userInfos, int numInfos, uint32 flags, return result; } +