projects
/
contrib
/
mraa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1ee0548
)
aio.c: properly cleanup after mraa_aio_close
author
Kurt Eckhardt
<kurte@rockisland.com>
Sat, 6 Dec 2014 15:58:00 +0000
(07:58 -0800)
committer
Brendan Le Foll
<brendan.le.foll@intel.com>
Sun, 7 Dec 2014 15:05:27 +0000
(15:05 +0000)
Problem not closing file handle when you destroy the mraa_aio_context
Signed-off-by: Kurt Eckhardt <kurte@rockisland.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
src/aio/aio.c
patch
|
blob
|
history
diff --git
a/src/aio/aio.c
b/src/aio/aio.c
index
f728863
..
7d08ccc
100644
(file)
--- a/
src/aio/aio.c
+++ b/
src/aio/aio.c
@@
-162,8
+162,11
@@
mraa_aio_read(mraa_aio_context dev)
mraa_result_t
mraa_aio_close(mraa_aio_context dev)
{
- if (NULL != dev)
+ if (NULL != dev) {
+ if (dev->adc_in_fp != -1)
+ close(dev->adc_in_fp);
free(dev);
+ }
return(MRAA_SUCCESS);
}