diff options
Diffstat (limited to 'src/plugins/position/geoclue/qgeocluemaster.cpp')
-rw-r--r-- | src/plugins/position/geoclue/qgeocluemaster.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/plugins/position/geoclue/qgeocluemaster.cpp b/src/plugins/position/geoclue/qgeocluemaster.cpp index a3eb9b14..7f34f9ab 100644 --- a/src/plugins/position/geoclue/qgeocluemaster.cpp +++ b/src/plugins/position/geoclue/qgeocluemaster.cpp @@ -124,25 +124,6 @@ bool QGeoclueMaster::createMasterClient(GeoclueAccuracyLevel accuracy, GeoclueRe return false; } - char *service = 0; - char *path = 0; - - if (!geoclue_master_client_get_position_provider(m_client, 0, 0, &service, &path, 0) || - !qstrlen(service) || !qstrlen(path)) { - qCritical("QGeoclueMaster failed to get position provider service/path"); - g_object_unref(m_masterPosition); - m_masterPosition = 0; - g_object_unref(m_client); - m_client = 0; - return false; - } - - const QByteArray pService = QByteArray(service); - const QByteArray pPath = QByteArray(path); - - QMetaObject::invokeMethod(m_handler, "positionProviderChanged", Q_ARG(QByteArray, pService), - Q_ARG(QByteArray, pPath)); - return true; } |