From 68955a81024d43138ee29b682d08233baf5ee876 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Tue, 23 Feb 2016 20:16:06 +0100 Subject: [PATCH] coverity: ensure non-null pointers are used Here is too complex for Coverity to guess those pointers cannot be NULL, but it's very easy to add little checks here. --- lib/activate/dev_manager.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/activate/dev_manager.c b/lib/activate/dev_manager.c index a1c9a2382..7ad8982b4 100644 --- a/lib/activate/dev_manager.c +++ b/lib/activate/dev_manager.c @@ -352,7 +352,8 @@ static int _ignore_blocked_mirror_devices(struct device *dev, do { next = dm_get_next_target(dmt, next, &s, &l, &target_type, ¶ms); - if ((s == start) && (l == length)) { + if ((s == start) && (l == length) && + target_type && params) { if (strcmp(target_type, "mirror")) goto_out;