diff options
author | Dan Williams <dcbw@redhat.com> | 2010-04-04 09:17:08 -0700 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-04-04 09:17:08 -0700 |
commit | 2f1fbfb52039813283add147f79f287d6dc3f3df (patch) | |
tree | 5a4a73477dda06eb14ea8f49229a52ca144b3eb6 /src/mm-modem-location.c | |
parent | f39afdd5f7c5d6ed56dd7a00ddb13de12dcda5b8 (diff) |
core: only enable location API for dbus-glib >= 0.86
Diffstat (limited to 'src/mm-modem-location.c')
-rw-r--r-- | src/mm-modem-location.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mm-modem-location.c b/src/mm-modem-location.c index 886d0326..00182950 100644 --- a/src/mm-modem-location.c +++ b/src/mm-modem-location.c @@ -314,6 +314,16 @@ mm_modem_location_get_type (void) g_type_interface_add_prerequisite (loc_type, G_TYPE_OBJECT); dbus_g_object_type_install_info (loc_type, &dbus_glib_mm_modem_location_object_info); + + /* Register some shadow properties to handle Enabled and Capabilities + * since these could be used by other interfaces. + */ + dbus_g_object_type_register_shadow_property (loc_type, + "Enabled", + MM_MODEM_LOCATION_ENABLED); + dbus_g_object_type_register_shadow_property (loc_type, + "Capabilities", + MM_MODEM_LOCATION_CAPABILITIES); } return loc_type; |