Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2532077b authored by Mathias Agopian's avatar Mathias Agopian Committed by Android Git Automerger
Browse files

am fefffc68: Merge "add logging and defensive code when initializing sensors" into ics-mr0

* commit 'fefffc685ab703b44f6e32b5ec45292b22d370a3':
  add logging and defensive code when initializing sensors
parents 74bd2167 286afc96
Loading
Loading
Loading
Loading
+17 −3
Original line number Diff line number Diff line
@@ -78,9 +78,23 @@ Sensor const* SensorManager::getDefaultSensor(int type)

sp<SensorEventQueue> SensorManager::createEventQueue()
{
    sp<SensorEventQueue> result = new SensorEventQueue(
            mSensorServer->createSensorEventConnection());
    return result;
    sp<SensorEventQueue> queue;

    if (mSensorServer == NULL) {
        LOGE("createEventQueue: mSensorSever is NULL");
        return queue;
    }

    sp<ISensorEventConnection> connection =
            mSensorServer->createSensorEventConnection();
    if (connection == NULL) {
        LOGE("createEventQueue: connection is NULL");
        return queue;
    }

    queue = new SensorEventQueue(connection);

    return queue;
}

// ----------------------------------------------------------------------------