Mercurial > ecos
diff packages/hal/common/current/src/dbg-threads-syscall.c @ 36:e97d78785e2d ecos-sw-1999-09-12
Merge from eCos master repository on 1999-09-12-15:40:34-BST
| author | jlarmour |
|---|---|
| date | Sun, 12 Sep 1999 15:26:05 +0000 |
| parents | d376b777e2ce |
| children | c38311975d4f |
line wrap: on
line diff
--- a/packages/hal/common/current/src/dbg-threads-syscall.c +++ b/packages/hal/common/current/src/dbg-threads-syscall.c @@ -179,9 +179,9 @@ unsigned long swap32(unsigned long x) int dbg_currthread_id(void) { threadref ref; - dbg_currthread( &ref ); - - return (cyg_uint16)swap32(((unsigned long *)ref)[1]); + if( dbg_currthread( &ref ) ) + return (cyg_uint16)swap32(((unsigned long *)ref)[1]); + else return 0; } #endif
