diff options
| author | 2017-12-04 00:02:52 +0000 | |
|---|---|---|
| committer | 2017-12-04 00:02:52 +0000 | |
| commit | f92dc7f9b64c81935b6b10f23e946200b1dfcbb0 (patch) | |
| tree | e89c06a299ad8d90b21e4f5fc95dfcc97607d55f | |
| parent | e1e892d4a0a0d686871dd3f50d26505a9694bc61 (diff) | |
| parent | aa39bc739aff77b23d1eb214cf05f65a3fb7ccf5 (diff) | |
Merge "Return correct results in StatsManager APIs"
| -rw-r--r-- | cmds/statsd/src/StatsService.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cmds/statsd/src/StatsService.cpp b/cmds/statsd/src/StatsService.cpp index 9259793df2ac..eb3ea0ba0d13 100644 --- a/cmds/statsd/src/StatsService.cpp +++ b/cmds/statsd/src/StatsService.cpp @@ -731,6 +731,7 @@ Status StatsService::addConfiguration(const String16& key, *success = true; return Status::ok(); } else { + *success = false; return Status::fromExceptionCode(binder::Status::EX_SECURITY); } } @@ -740,6 +741,7 @@ Status StatsService::removeConfiguration(const String16& key, bool* success) { if (checkCallingPermission(String16(kPermissionDump))) { string keyStr = string(String8(key).string()); mConfigManager->RemoveConfig(ConfigKey(ipc->getCallingUid(), keyStr)); + *success = true; return Status::ok(); } else { *success = false; |