From 09d4f629b201d225f3e117be4c6449c67c7f08b3 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 30 Oct 2015 13:00:01 +0100 Subject: libblock: Avoid NULL pointer access --- cpukit/libblock/src/media.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpukit/libblock/src/media.c b/cpukit/libblock/src/media.c index d1679c8094..3cdb3e933e 100644 --- a/cpukit/libblock/src/media.c +++ b/cpukit/libblock/src/media.c @@ -203,7 +203,9 @@ static media_item *get_media_item( if ( (disk_path == NULL || strcmp(disk_path, item->disk_path) == 0) - && (mount_path == NULL || strcmp(mount_path, item->mount_path) == 0) + && (mount_path == NULL + || (item->mount_path != NULL + && strcmp(mount_path, item->mount_path) == 0)) ) { return item; } -- cgit v1.2.3