From: Hannes Reinecke Date: Mon, 26 Apr 2010 10:01:40 +0000 (+0200) Subject: Check for valid argument in update_multipath_strings() X-Git-Tag: upstream/0.5.0~106^2~21 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a197cf1d3bf5a9b464998cf51c739f5265deb014;p=platform%2Fupstream%2Fmultipath-tools.git Check for valid argument in update_multipath_strings() We need to check for a valid argument here. Signed-off-by: Hannes Reinecke --- diff --git a/libmultipath/structs_vec.c b/libmultipath/structs_vec.c index a1be5de..8aad2b8 100644 --- a/libmultipath/structs_vec.c +++ b/libmultipath/structs_vec.c @@ -276,6 +276,9 @@ update_multipath_status (struct multipath *mpp) extern int update_multipath_strings (struct multipath *mpp, vector pathvec) { + if (!mpp) + return 1; + condlog(4, "%s: %s", mpp->alias, __FUNCTION__); free_multipath_attributes(mpp);