diff options
Diffstat (limited to 'cpukit/libfs/src/pipe/fifo.c')
-rw-r--r-- | cpukit/libfs/src/pipe/fifo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpukit/libfs/src/pipe/fifo.c b/cpukit/libfs/src/pipe/fifo.c index 203b65480a..91d95dc946 100644 --- a/cpukit/libfs/src/pipe/fifo.c +++ b/cpukit/libfs/src/pipe/fifo.c @@ -212,6 +212,7 @@ static int pipe_new( pipe_control_t *pipe; int err = 0; + _Assert( pipep ); err = pipe_lock(); if (err) return err; @@ -223,7 +224,7 @@ static int pipe_new( goto out; } - if (! PIPE_LOCK(pipe)) + if (!PIPE_LOCK(pipe)) err = -EINTR; if (*pipep == NULL) { |