aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSebastian Dransfeld <sd@tango.flipp.net>2013-12-10 20:15:21 +0100
committerSebastian Dransfeld <sd@tango.flipp.net>2013-12-10 20:15:21 +0100
commitd5853ddc2c6e4a3c2a4c2e51021f1e0c73c5f23d (patch)
tree14a82872103ebba9e5b29d3e5f83f4430785c953 /src
parentcheck efm queued icons when trying to live delete a file to ensure the icon i... (diff)
downloadenlightenment-d5853ddc2c6e4a3c2a4c2e51021f1e0c73c5f23d.tar.gz
e: Check for error reading lid status
Diffstat (limited to 'src')
-rw-r--r--src/bin/e_acpi.c2
-rw-r--r--src/bin/e_desktop_editor.c2
-rw-r--r--src/bin/e_fm/e_fm_main_udisks2.c1
3 files changed, 5 insertions, 0 deletions
diff --git a/src/bin/e_acpi.c b/src/bin/e_acpi.c
index 0e8f1a2a1..516295152 100644
--- a/src/bin/e_acpi.c
+++ b/src/bin/e_acpi.c
@@ -398,6 +398,8 @@ _e_acpi_lid_status_get(const char *device, const char *bus)
/* read the line from state file */
ret = fgets(buff, sizeof(buff), f);
fclose(f);
+ if (!ret)
+ return E_ACPI_LID_UNKNOWN;
/* parse out state file */
i = 0;
diff --git a/src/bin/e_desktop_editor.c b/src/bin/e_desktop_editor.c
index ebd27749b..d0cb1fb88 100644
--- a/src/bin/e_desktop_editor.c
+++ b/src/bin/e_desktop_editor.c
@@ -1,5 +1,7 @@
#include "e.h"
+/* TODO: Check cache update */
+
struct _E_Config_Dialog_Data
{
Efreet_Desktop *desktop;
diff --git a/src/bin/e_fm/e_fm_main_udisks2.c b/src/bin/e_fm/e_fm_main_udisks2.c
index be5dca743..a79437f17 100644
--- a/src/bin/e_fm/e_fm_main_udisks2.c
+++ b/src/bin/e_fm/e_fm_main_udisks2.c
@@ -560,6 +560,7 @@ _e_fm_main_udisks2_cb_dev_del(void *data __UNUSED__, const Eldbus_Message *msg)
}
if (vol)
{
+ /* TODO: Fix here: T432, T398, T380 */
v = _volume_find_by_dbus_path(path);
if (v && (!v->mounted))
{