From b95394127f1f76f9851be408910925eb84e35eae Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lothar=20Wa=C3=9Fmann?= Date: Thu, 24 Oct 2013 12:58:42 +0200 Subject: [PATCH] karo: common: check pointer returned by fdt_getprop() before accessing it --- board/karo/common/fdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/karo/common/fdt.c b/board/karo/common/fdt.c index f308bb65d2..972805f1df 100644 --- a/board/karo/common/fdt.c +++ b/board/karo/common/fdt.c @@ -254,7 +254,7 @@ static int karo_fdt_flexcan_enabled(void *blob) continue; } status = fdt_getprop(blob, off, "status", NULL); - if (strcmp(status, "okay") == 0) { + if (status && strcmp(status, "okay") == 0) { debug("%s is enabled\n", can_ifs[i]); return 1; } -- 2.39.2