diff options
| -rw-r--r-- | cmds/statsd/src/StatsService.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/statsd/src/StatsService.cpp b/cmds/statsd/src/StatsService.cpp index ca097d0623ca..ba628b849147 100644 --- a/cmds/statsd/src/StatsService.cpp +++ b/cmds/statsd/src/StatsService.cpp @@ -725,7 +725,7 @@ Status StatsService::addConfiguration(int64_t key, if (checkCallingPermission(String16(kPermissionDump))) { ConfigKey configKey(ipc->getCallingUid(), key); StatsdConfig cfg; - if (!cfg.ParseFromArray(&config[0], config.size())) { + if (config.empty() || !cfg.ParseFromArray(&config[0], config.size())) { *success = false; return Status::ok(); } |