From: David Zeuthen Date: Tue, 16 Aug 2011 17:05:13 +0000 (-0400) Subject: Don't dereference a NULL pointer X-Git-Tag: upstream/2.1.2~480^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=26c65488cd7f893a836b6be0b8a4609ec3c02e14;p=platform%2Fupstream%2Fudisks2.git Don't dereference a NULL pointer Signed-off-by: David Zeuthen --- diff --git a/src/udiskslinuxdriveobject.c b/src/udiskslinuxdriveobject.c index 2874429..29e9520 100644 --- a/src/udiskslinuxdriveobject.c +++ b/src/udiskslinuxdriveobject.c @@ -401,9 +401,12 @@ udisks_linux_drive_object_get_device (UDisksLinuxDriveObject *object, { GUdevDevice *ret; /* TODO: actually look at @get_hw */ - ret = object->devices->data; - if (ret != NULL) - g_object_ref (ret); + if (object->devices != NULL) + { + ret = object->devices->data; + if (ret != NULL) + g_object_ref (ret); + } return ret; }