raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f764b8e644d55af768c94e8c30e3d6cc76c26fc3
commit f764b8e644d55af768c94e8c30e3d6cc76c26fc3 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Fri Aug 22 19:52:29 2014 +0900 eeze - fix possible null dereference of mount pount on mount fix fixes CID 1039425 --- src/lib/eeze/eeze_disk_mount.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/eeze/eeze_disk_mount.c b/src/lib/eeze/eeze_disk_mount.c index bfbf8f0..1821a37 100644 --- a/src/lib/eeze/eeze_disk_mount.c +++ b/src/lib/eeze/eeze_disk_mount.c @@ -252,7 +252,9 @@ eeze_disk_mount(Eeze_Disk *disk) struct stat st; EINA_SAFETY_ON_NULL_RETURN_VAL(disk, EINA_FALSE); - if ((!disk->mount_point) && eeze_disk_libmount_mounted_get(disk)) + if (!disk->mount_point) + return EINA_FALSE; + if (eeze_disk_libmount_mounted_get(disk)) return EINA_FALSE; if (!disk->mount_cmd) --
