summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kexec/dt-ops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kexec/dt-ops.c b/kexec/dt-ops.c
index 915dbf5..f15174c 100644
--- a/kexec/dt-ops.c
+++ b/kexec/dt-ops.c
@@ -84,7 +84,7 @@ int dtb_set_property(char **dtb, off_t *dtb_size, const char *node,
if (nodeoffset == -FDT_ERR_NOTFOUND) {
result = fdt_add_subnode(new_dtb, nodeoffset, node);
- if (result) {
+ if (result < 0) {
dbgprintf("%s: fdt_add_subnode failed: %s\n", __func__,
fdt_strerror(result));
goto on_error;