summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Long <ryan.long@oarcorp.com>2021-12-16 15:36:19 -0500
committerJoel Sherrill <joel@rtems.org>2021-12-17 10:27:27 -0600
commit98ab69323ea3799dbd1c418517c72526af699c5a (patch)
tree2a80420568fbeab6a6d1b5a6ffc7fa8f155d0ecd
parentdtc: Update VERSION (diff)
downloadrtems-98ab69323ea3799dbd1c418517c72526af699c5a.tar.bz2
libmisc/rtems-fdt: close() file 'bf'
close() file 'bf' to avoid leaking descriptor. CID 1437645: Resource leak in rtems_fdt_load(). Closes #4297
-rw-r--r--cpukit/libmisc/rtems-fdt/rtems-fdt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cpukit/libmisc/rtems-fdt/rtems-fdt.c b/cpukit/libmisc/rtems-fdt/rtems-fdt.c
index 1cd2377967..484cb1f9e2 100644
--- a/cpukit/libmisc/rtems-fdt/rtems-fdt.c
+++ b/cpukit/libmisc/rtems-fdt/rtems-fdt.c
@@ -611,6 +611,7 @@ rtems_fdt_load (const char* filename, rtems_fdt_handle* handle)
return fe;
}
+ close (bf);
return 0;
}