diff options
Diffstat (limited to 'nuttx/drivers/pipes/pipe.c')
-rw-r--r-- | nuttx/drivers/pipes/pipe.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nuttx/drivers/pipes/pipe.c b/nuttx/drivers/pipes/pipe.c index 264e5708e..60764c510 100644 --- a/nuttx/drivers/pipes/pipe.c +++ b/nuttx/drivers/pipes/pipe.c @@ -275,7 +275,10 @@ errout_with_wrfd: errout_with_driver: unregister_driver(devname); errout_with_dev: - pipecommon_freedev(dev); + if (dev) + { + pipecommon_freedev(dev); + } errout_with_pipe: pipe_free(pipeno); errout: |