summaryrefslogtreecommitdiff
path: root/src/freebsd
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2010-04-19 17:05:59 +0100
committerRichard Hughes <richard@hughsie.com>2010-04-19 17:05:59 +0100
commit3dee7b22f80ff4d087e0314d103e5a8798ebe064 (patch)
tree187bd806cc94b408bc5847c26e3fee1b54e3167b /src/freebsd
parent5f1e64709b62517e4a925e952d255ab16d818df0 (diff)
downloadupower-3dee7b22f80ff4d087e0314d103e5a8798ebe064.tar.gz
Provide UpDaemon with C setters rather than relying on GObject properties
Diffstat (limited to 'src/freebsd')
-rw-r--r--src/freebsd/up-backend.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/freebsd/up-backend.c b/src/freebsd/up-backend.c
index e62bb22..e70c34b 100644
--- a/src/freebsd/up-backend.c
+++ b/src/freebsd/up-backend.c
@@ -156,9 +156,8 @@ up_backend_acpi_devd_notify (UpBackend *backend, const gchar *system, const gcha
/* FALLTHROUGH */
}
- is_closed = (data != NULL && !strcmp (data, "notify=0x00")) ?
- TRUE : FALSE;
- g_object_set (backend->priv->daemon, "lid-is-closed", is_closed, NULL);
+ is_closed = (data != NULL && !strcmp (data, "notify=0x00")) ? TRUE : FALSE;
+ up_daemon_set_lid_is_closed (backend->priv->daemon, is_closed);
goto out;
}
@@ -231,7 +230,7 @@ up_backend_lid_coldplug (UpBackend *backend)
lid_state = up_get_string_sysctl (NULL, "hw.acpi.lid_switch_state");
if (lid_state && strcmp (lid_state, "NONE")) {
- g_object_set (backend->priv->daemon, "lid-is-present", TRUE, NULL);
+ up_daemon_set_lid_is_present (backend->priv->daemon, TRUE);
}
g_free (lid_state);
}