summaryrefslogtreecommitdiff
path: root/libupower-glib
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2013-10-12 15:32:34 +0200
committerBastien Nocera <hadess@hadess.net>2013-10-14 10:42:56 +0200
commite0fb5078bd1320e3e31ec029708251cda436bfa4 (patch)
tree4e71ae70d121560095847a205c30e1d3b0216ad8 /libupower-glib
parent010ab14505999638103e759cb822041e167ed212 (diff)
lib: up_device_to_text() won't work for fake devices
For now, up_device_to_text() won't work for devices that aren't backed by a UPower device.
Diffstat (limited to 'libupower-glib')
-rw-r--r--libupower-glib/up-device.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libupower-glib/up-device.c b/libupower-glib/up-device.c
index 2085ff2..0aa401b 100644
--- a/libupower-glib/up-device.c
+++ b/libupower-glib/up-device.c
@@ -258,6 +258,7 @@ up_device_to_text (UpDevice *device)
UpDeviceKind kind;
g_return_val_if_fail (UP_IS_DEVICE (device), NULL);
+ g_return_val_if_fail (device->priv->proxy_device != NULL, NULL);
priv = device->priv;