summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorjb <jb@FreeBSD.org>2004-03-09 04:51:58 +0000
committerjb <jb@FreeBSD.org>2004-03-09 04:51:58 +0000
commitc50fc65e967468cd4127f2e70b9c64cdfa036511 (patch)
treed8afb4ad13d20afe3d08e02e936f32023a514304 /lib
parent4c2f4222e3453cca9ac48c23b80bfb872cc0f49e (diff)
downloadFreeBSD-src-c50fc65e967468cd4127f2e70b9c64cdfa036511.zip
FreeBSD-src-c50fc65e967468cd4127f2e70b9c64cdfa036511.tar.gz
Backout the previous revision due to objections.
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/stdio/_flock_stub.c12
-rw-r--r--lib/libc/stdio/local.h2
2 files changed, 4 insertions, 10 deletions
diff --git a/lib/libc/stdio/_flock_stub.c b/lib/libc/stdio/_flock_stub.c
index 1b79ce2..8abc8e3 100644
--- a/lib/libc/stdio/_flock_stub.c
+++ b/lib/libc/stdio/_flock_stub.c
@@ -73,9 +73,7 @@ _flockfile(FILE *fp)
{
pthread_t curthread = _pthread_self();
- if (fp->_lock == NULL) {
- }
- else if (fp->_lock->fl_owner == curthread)
+ if (fp->_lock->fl_owner == curthread)
fp->_lock->fl_count++;
else {
/*
@@ -103,9 +101,7 @@ _ftrylockfile(FILE *fp)
pthread_t curthread = _pthread_self();
int ret = 0;
- if (fp->_lock == NULL) {
- }
- else if (fp->_lock->fl_owner == curthread)
+ if (fp->_lock->fl_owner == curthread)
fp->_lock->fl_count++;
/*
* Make sure this mutex is treated as a private
@@ -125,12 +121,10 @@ _funlockfile(FILE *fp)
{
pthread_t curthread = _pthread_self();
- if (fp->_lock == NULL) {
- }
/*
* Check if this file is owned by the current thread:
*/
- else if (fp->_lock->fl_owner == curthread) {
+ if (fp->_lock->fl_owner == curthread) {
/*
* Check if this thread has locked the FILE
* more than once:
diff --git a/lib/libc/stdio/local.h b/lib/libc/stdio/local.h
index 2cf2637..9e1cad4 100644
--- a/lib/libc/stdio/local.h
+++ b/lib/libc/stdio/local.h
@@ -143,6 +143,6 @@ struct __sFILEX {
* orientation. If o < 0, the stream has byte-orientation.
*/
#define ORIENT(fp, o) do { \
- if ((fp)->_extra != NULL && (fp)->_extra->orientation == 0) \
+ if ((fp)->_extra->orientation == 0) \
(fp)->_extra->orientation = (o); \
} while (0)
OpenPOWER on IntegriCloud