summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2022-10-14 13:43:08 +1100
committerChris Johns <chrisj@rtems.org>2022-10-14 13:43:08 +1100
commit580a3a6817f9727f06b259571eaed075bf371d16 (patch)
tree725f6ae747d9f7bfa282805b54e510537dd18fdf /cpukit
parentbuild: Enable RISCV_BOOT_HARTID only for riscv (diff)
downloadrtems-580a3a6817f9727f06b259571eaed075bf371d16.tar.bz2
libmisc/rtems-fdt: Fix return error values
Updates #4729
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/libmisc/rtems-fdt/rtems-fdt.c4
1 files 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);