summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorneverxie <[email protected]>2018-08-11 18:45:18 +0800
committerneverxie <[email protected]>2018-08-11 18:45:18 +0800
commit3a83e5524f9bd8bfed5b5244d0c9e2be8fee9422 (patch)
tree3a10e4da482b06e5585b9b4cbe44c2ef34a5837c
parent2ec54bab7a2db38e72266b96bc0776c7ecb0d5c5 (diff)
[components][pipe] Fix 'pipe' command close bug when open failed.
-rw-r--r--components/drivers/src/pipe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/drivers/src/pipe.c b/components/drivers/src/pipe.c
index a971401ce3..80d74657e0 100644
--- a/components/drivers/src/pipe.c
+++ b/components/drivers/src/pipe.c
@@ -541,7 +541,7 @@ int pipe(int fildes[2])
fildes[1] = open(dev_name, O_WRONLY, 0);
if (fildes[1] < 0)
{
- close(fildes[1]);
+ close(fildes[0]);
return -1;
}