diff options
author | delphij <delphij@FreeBSD.org> | 2008-04-23 21:06:51 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2008-04-23 21:06:51 +0000 |
commit | 6b7d75207628536a474b37340d955b403cec99aa (patch) | |
tree | eefa1873a48ad2f06f0d1c491c89695e643709f5 /lib/libthr/thread/thr_create.c | |
parent | 792d568d6d8f529648c76c67e723a9eabbb350c6 (diff) | |
download | FreeBSD-src-6b7d75207628536a474b37340d955b403cec99aa.zip FreeBSD-src-6b7d75207628536a474b37340d955b403cec99aa.tar.gz |
Avoid various shadowed variables. libthr is now almost WARNS=4 clean except
for some const dequalifiers that needs more careful investigation.
Ok'ed by: davidxu
Diffstat (limited to 'lib/libthr/thread/thr_create.c')
-rw-r--r-- | lib/libthr/thread/thr_create.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/libthr/thread/thr_create.c b/lib/libthr/thread/thr_create.c index 58fb1a1..018000a 100644 --- a/lib/libthr/thread/thr_create.c +++ b/lib/libthr/thread/thr_create.c @@ -56,7 +56,7 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr, struct rtprio rtp; int ret = 0, locked, create_suspended; sigset_t set, oset; - cpuset_t *cpuset = NULL; + cpuset_t *cpusetp = NULL; int cpusetsize = 0; _thr_check_init(); @@ -78,7 +78,7 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr, new_thread->attr = _pthread_attr_default; else { new_thread->attr = *(*attr); - cpuset = new_thread->attr.cpuset; + cpusetp = new_thread->attr.cpuset; cpusetsize = new_thread->attr.cpusetsize; new_thread->attr.cpuset = NULL; new_thread->attr.cpusetsize = 0; @@ -137,7 +137,7 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr, _thr_link(curthread, new_thread); /* Return thread pointer eariler so that new thread can use it. */ (*thread) = new_thread; - if (SHOULD_REPORT_EVENT(curthread, TD_CREATE) || cpuset != NULL) { + if (SHOULD_REPORT_EVENT(curthread, TD_CREATE) || cpusetp != NULL) { THR_THREAD_LOCK(curthread, new_thread); locked = 1; } else @@ -201,9 +201,9 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr, _thr_ref_delete_unlocked(curthread, new_thread); THREAD_LIST_UNLOCK(curthread); } else if (locked) { - if (cpuset != NULL) { + if (cpusetp != NULL) { if (cpuset_setaffinity(CPU_LEVEL_WHICH, CPU_WHICH_TID, - TID(new_thread), cpusetsize, cpuset)) { + TID(new_thread), cpusetsize, cpusetp)) { ret = errno; /* kill the new thread */ new_thread->force_exit = 1; |