summaryrefslogtreecommitdiff
path: root/libs/binder/IServiceManager.cpp
diff options
context:
space:
mode:
author Yi Kong <yikong@google.com> 2018-06-08 12:44:44 -0700
committer android-build-merger <android-build-merger@google.com> 2018-06-08 12:44:44 -0700
commitaabd6b7fa343654cd85b3b2da392e424d037d15a (patch)
treecbc9fea00e9b67d631bde2bbb70de5b151dfcadc /libs/binder/IServiceManager.cpp
parent83af600986a41b38213e798bba8ea89ad0523096 (diff)
parenta800be8391e6c91501f6bedd48af1abdc63ede0d (diff)
Merge "[binder] Replace NULL/0 with nullptr"
am: a800be8391 Change-Id: I7e118d3def0f9643a79fa9003a89234340d941ea
Diffstat (limited to 'libs/binder/IServiceManager.cpp')
-rw-r--r--libs/binder/IServiceManager.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/libs/binder/IServiceManager.cpp b/libs/binder/IServiceManager.cpp
index c7a0f43a9d..001dc9e6cd 100644
--- a/libs/binder/IServiceManager.cpp
+++ b/libs/binder/IServiceManager.cpp
@@ -33,14 +33,14 @@ namespace android {
sp<IServiceManager> defaultServiceManager()
{
- if (gDefaultServiceManager != NULL) return gDefaultServiceManager;
+ if (gDefaultServiceManager != nullptr) return gDefaultServiceManager;
{
AutoMutex _l(gDefaultServiceManagerLock);
- while (gDefaultServiceManager == NULL) {
+ while (gDefaultServiceManager == nullptr) {
gDefaultServiceManager = interface_cast<IServiceManager>(
- ProcessState::self()->getContextObject(NULL));
- if (gDefaultServiceManager == NULL)
+ ProcessState::self()->getContextObject(nullptr));
+ if (gDefaultServiceManager == nullptr)
sleep(1);
}
}
@@ -50,7 +50,7 @@ sp<IServiceManager> defaultServiceManager()
bool checkCallingPermission(const String16& permission)
{
- return checkCallingPermission(permission, NULL, NULL);
+ return checkCallingPermission(permission, nullptr, nullptr);
}
static String16 _permission("permission");
@@ -76,7 +76,7 @@ bool checkPermission(const String16& permission, pid_t pid, uid_t uid)
int64_t startTime = 0;
while (true) {
- if (pc != NULL) {
+ if (pc != nullptr) {
bool res = pc->checkPermission(permission, pid, uid);
if (res) {
if (startTime != 0) {
@@ -97,14 +97,14 @@ bool checkPermission(const String16& permission, pid_t pid, uid_t uid)
// Object is dead!
gDefaultServiceManagerLock.lock();
if (gPermissionController == pc) {
- gPermissionController = NULL;
+ gPermissionController = nullptr;
}
gDefaultServiceManagerLock.unlock();
}
// Need to retrieve the permission controller.
sp<IBinder> binder = defaultServiceManager()->checkService(_permission);
- if (binder == NULL) {
+ if (binder == nullptr) {
// Wait for the permission controller to come back...
if (startTime == 0) {
startTime = uptimeMillis();
@@ -146,9 +146,9 @@ public:
sleep(1);
}
sp<IBinder> svc = checkService(name);
- if (svc != NULL) return svc;
+ if (svc != nullptr) return svc;
}
- return NULL;
+ return nullptr;
}
virtual sp<IBinder> checkService( const String16& name) const