hrev52688 adds 1 changeset to branch 'master'
old head: e4103b1b92852e3fc293c8e3b8857e5bd58e8dc3
new head: 3b5e6232de6c54eddf6d9f07d27d7f63380e3a13
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=3b5e6232de6c+%5Ee4103b1b9285
----------------------------------------------------------------------------
3b5e6232de6c: libroot: Fix GCC2 build.
[ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev52688
Commit: 3b5e6232de6c54eddf6d9f07d27d7f63380e3a13
URL: https://git.haiku-os.org/haiku/commit/?id=3b5e6232de6c
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Tue Dec 25 23:34:18 2018 UTC
----------------------------------------------------------------------------
1 file changed, 2 insertions(+), 1 deletion(-)
src/system/libroot/os/thread.c | 3 ++-
----------------------------------------------------------------------------
diff --git a/src/system/libroot/os/thread.c b/src/system/libroot/os/thread.c
index c92ce075f3..c5a5e7cb94 100644
--- a/src/system/libroot/os/thread.c
+++ b/src/system/libroot/os/thread.c
@@ -37,10 +37,11 @@ thread_entry(void* _entry, void* _thread)
{
thread_func entry = (thread_func)_entry;
pthread_thread* thread = (pthread_thread*)_thread;
+ status_t returnCode;
__heap_thread_init();
- status_t returnCode = entry(thread->entry_argument);
+ returnCode = entry(thread->entry_argument);
_thread_do_exit_work();
__heap_thread_exit();