[rtems commit] libmisc/rtems-fdt: Fix return error values

Chris Johns chrisj at rtems.org
Fri Oct 14 02:33:35 UTC 2022


Module:    rtems
Branch:    master
Commit:    580a3a6817f9727f06b259571eaed075bf371d16
Changeset: http://git.rtems.org/rtems/commit/?id=580a3a6817f9727f06b259571eaed075bf371d16

Author:    Chris Johns <chrisj at rtems.org>
Date:      Fri Oct 14 13:43:08 2022 +1100

libmisc/rtems-fdt: Fix return error values

Updates #4729

---

 cpukit/libmisc/rtems-fdt/rtems-fdt.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cpukit/libmisc/rtems-fdt/rtems-fdt.c b/cpukit/libmisc/rtems-fdt/rtems-fdt.c
index 82700dc9e6..1e382ca108 100644
--- a/cpukit/libmisc/rtems-fdt/rtems-fdt.c
+++ b/cpukit/libmisc/rtems-fdt/rtems-fdt.c
@@ -999,7 +999,7 @@ rtems_fdt_prop_value(const char* const path,
   if (length > (int) *size)
   {
     rtems_fdt_release_handle (&fdt);
-    return RTEMS_FDT_ERR_BADPATH;
+    return -RTEMS_FDT_ERR_BADPATH;
   }
 
   *size = length;
@@ -1067,7 +1067,7 @@ rtems_fdt_prop_map(const char* const path,
     if (length != sizeof (uintptr_t))
     {
       rtems_fdt_release_handle (&fdt);
-      return RTEMS_FDT_ERR_BADPATH;
+      return -RTEMS_FDT_ERR_BADPATH;
     }
 
     values[item] = rtems_fdt_get_uintptr(prop);



More information about the vc mailing list