From 75958231463d87da9495f18a1cedb0990b37d894 Mon Sep 17 00:00:00 2001 From: Alexander Boettcher <alexander.boettcher@genode-labs.com> Date: Tue, 21 Aug 2012 11:31:36 +0200 Subject: [PATCH] Propagate result of cpu_session::state call State may fail, don't just return just true. --- ports/src/lib/gdbserver_platform/gdbserver_platform_helper.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ports/src/lib/gdbserver_platform/gdbserver_platform_helper.cc b/ports/src/lib/gdbserver_platform/gdbserver_platform_helper.cc index a9dd9101b6..9ea367a5bc 100644 --- a/ports/src/lib/gdbserver_platform/gdbserver_platform_helper.cc +++ b/ports/src/lib/gdbserver_platform/gdbserver_platform_helper.cc @@ -33,8 +33,6 @@ bool get_current_thread_state(Thread_state &thread_state) ptid_t ptid = ((struct inferior_list_entry*)current_inferior)->id; - csc->state(csc->thread_cap(ptid.lwp), &thread_state); - - return true; + return !csc->state(csc->thread_cap(ptid.lwp), &thread_state); }