diff options
author | Chris Johns <chrisj@rtems.org> | 2019-02-18 12:12:53 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2019-02-20 09:08:38 +1100 |
commit | be62def98119266f882093f58b0578d8b8c26fdd (patch) | |
tree | 425684dbd6e31c8bff775c0e4871e8ebf9d5d194 /cpukit/libdl/rtl-archive.c | |
parent | libdl/alloc: Add a locking interface to the allocator. (diff) | |
download | rtems-be62def98119266f882093f58b0578d8b8c26fdd.tar.bz2 |
libdl/archive: Return false on read failure.
Coverity issue 1442641
Updates #3686
Diffstat (limited to '')
-rw-r--r-- | cpukit/libdl/rtl-archive.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpukit/libdl/rtl-archive.c b/cpukit/libdl/rtl-archive.c index 07d40187e1..faa6616eb1 100644 --- a/cpukit/libdl/rtl-archive.c +++ b/cpukit/libdl/rtl-archive.c @@ -474,6 +474,7 @@ rtems_rtl_archives_load_config (rtems_rtl_archives* archives) archives->config_length = 0; if (rtems_rtl_trace (RTEMS_RTL_TRACE_ARCHIVES)) printf ("rtl: archive: config read error: %s\n", strerror (errno)); + return false; } close (fd); |