Changeset 43366 in vbox for trunk/src/VBox/Runtime/r0drv/haiku/thread2-r0drv-haiku.c
- Timestamp:
- Sep 20, 2012 12:31:54 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 80830
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/haiku/thread2-r0drv-haiku.c
r43363 r43366 34 34 35 35 #if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86) 36 # 36 #include <iprt/asm-amd64-x86.h> 37 37 #endif 38 38 #include <iprt/assert.h> … … 76 76 } 77 77 78 78 status = set_thread_priority((thread_id)pThread->Core.Key, iPriority); 79 79 80 80 return RTErrConvertFromHaikuKernReturn(status); 81 81 } 82 82 … … 109 109 int rc = rtThreadMain(pThread, (RTNATIVETHREAD)Self, &pThread->szName[0]); 110 110 111 112 113 111 if (rc < 0) 112 return RTErrConvertFromHaikuKernReturn(rc); 113 return rc; 114 114 } 115 115 … … 117 117 int rtThreadNativeCreate(PRTTHREADINT pThreadInt, PRTNATIVETHREAD pNativeThread) 118 118 { 119 119 thread_id NativeThread; 120 120 RT_ASSERT_PREEMPTIBLE(); 121 121 … … 123 123 if (NativeThread >= B_OK) 124 124 { 125 125 resume_thread(NativeThread); 126 126 *pNativeThread = (RTNATIVETHREAD)NativeThread; 127 127 return VINF_SUCCESS;
Note:
See TracChangeset
for help on using the changeset viewer.