am ac1f70bb: Use new PowerManager API.

* commit 'ac1f70bb7135cd5fe73d6fbf121a62c779679c5a':
  Use new PowerManager API.
This commit is contained in:
Jeff Brown 2012-08-15 10:28:08 -07:00 committed by Android Git Automerger
commit 8b580f54ed

View File

@ -30,7 +30,7 @@ namespace android {
// must be kept in sync with IPowerManager.aidl // must be kept in sync with IPowerManager.aidl
enum { enum {
ACQUIRE_WAKE_LOCK = IBinder::FIRST_CALL_TRANSACTION, ACQUIRE_WAKE_LOCK = IBinder::FIRST_CALL_TRANSACTION,
RELEASE_WAKE_LOCK = IBinder::FIRST_CALL_TRANSACTION + 4, RELEASE_WAKE_LOCK = IBinder::FIRST_CALL_TRANSACTION + 1,
}; };
class BpPowerManager : public BpInterface<IPowerManager> class BpPowerManager : public BpInterface<IPowerManager>
@ -46,11 +46,10 @@ public:
Parcel data, reply; Parcel data, reply;
data.writeInterfaceToken(IPowerManager::getInterfaceDescriptor()); data.writeInterfaceToken(IPowerManager::getInterfaceDescriptor());
data.writeInt32(flags);
data.writeStrongBinder(lock); data.writeStrongBinder(lock);
data.writeInt32(flags);
data.writeString16(tag); data.writeString16(tag);
// no WorkSource passed data.writeInt32(0); // no WorkSource
data.writeInt32(0);
return remote()->transact(ACQUIRE_WAKE_LOCK, data, &reply); return remote()->transact(ACQUIRE_WAKE_LOCK, data, &reply);
} }