From 9d5250fd98679e09c4c1a44883f9312a21f1ac6d Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Wed, 25 May 2022 12:08:43 +0100 Subject: [PATCH] libfdt: Add null-ptr check for prop-data to resolve clang --analyzer warning --- opensrc/helpers/libfdt/fdt_rw.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/opensrc/helpers/libfdt/fdt_rw.c b/opensrc/helpers/libfdt/fdt_rw.c index 6ad89e0..6d4754f 100644 --- a/opensrc/helpers/libfdt/fdt_rw.c +++ b/opensrc/helpers/libfdt/fdt_rw.c @@ -268,6 +268,9 @@ int fdt_setprop(void *fdt, int nodeoffset, const char *name, if (err) return err; + if (!prop_data) + return -FDT_ERR_NOTFOUND; + if (len) memcpy(prop_data, val, len); return 0;