e: Check for error reading lid status
This commit is contained in:
parent
d985b01aa9
commit
d5853ddc2c
|
@ -398,6 +398,8 @@ _e_acpi_lid_status_get(const char *device, const char *bus)
|
||||||
/* read the line from state file */
|
/* read the line from state file */
|
||||||
ret = fgets(buff, sizeof(buff), f);
|
ret = fgets(buff, sizeof(buff), f);
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
if (!ret)
|
||||||
|
return E_ACPI_LID_UNKNOWN;
|
||||||
|
|
||||||
/* parse out state file */
|
/* parse out state file */
|
||||||
i = 0;
|
i = 0;
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
#include "e.h"
|
#include "e.h"
|
||||||
|
|
||||||
|
/* TODO: Check cache update */
|
||||||
|
|
||||||
struct _E_Config_Dialog_Data
|
struct _E_Config_Dialog_Data
|
||||||
{
|
{
|
||||||
Efreet_Desktop *desktop;
|
Efreet_Desktop *desktop;
|
||||||
|
|
|
@ -560,6 +560,7 @@ _e_fm_main_udisks2_cb_dev_del(void *data __UNUSED__, const Eldbus_Message *msg)
|
||||||
}
|
}
|
||||||
if (vol)
|
if (vol)
|
||||||
{
|
{
|
||||||
|
/* TODO: Fix here: T432, T398, T380 */
|
||||||
v = _volume_find_by_dbus_path(path);
|
v = _volume_find_by_dbus_path(path);
|
||||||
if (v && (!v->mounted))
|
if (v && (!v->mounted))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue