summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Salyzyn2015-08-20 12:01:44 -0500
committerMark Salyzyn2015-08-20 12:32:16 -0500
commit73160acc5cb5236b30327569e6b51dbfe73e4a0f (patch)
tree8c8fcba4ddf27d22664913f08f38fe24a08f84eb /logd/LogBuffer.cpp
parentdecbcd9c418a4d076965971e74fd51fab497414b (diff)
downloadplatform-system-core-73160acc5cb5236b30327569e6b51dbfe73e4a0f.tar.gz
platform-system-core-73160acc5cb5236b30327569e6b51dbfe73e4a0f.tar.xz
platform-system-core-73160acc5cb5236b30327569e6b51dbfe73e4a0f.zip
logd: switch asprintf to std::string
Bug: 23350706 Change-Id: I715cdd4563a09de3680081947a3439f0cac623be
Diffstat (limited to 'logd/LogBuffer.cpp')
-rw-r--r--logd/LogBuffer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/logd/LogBuffer.cpp b/logd/LogBuffer.cpp
index db3f26c72..6ea41097c 100644
--- a/logd/LogBuffer.cpp
+++ b/logd/LogBuffer.cpp
@@ -690,10 +690,12 @@ uint64_t LogBuffer::flushTo(
690 return max; 690 return max;
691} 691}
692 692
693void LogBuffer::formatStatistics(char **strp, uid_t uid, unsigned int logMask) { 693std::string LogBuffer::formatStatistics(uid_t uid, unsigned int logMask) {
694 pthread_mutex_lock(&mLogElementsLock); 694 pthread_mutex_lock(&mLogElementsLock);
695 695
696 stats.format(strp, uid, logMask); 696 std::string ret = stats.format(uid, logMask);
697 697
698 pthread_mutex_unlock(&mLogElementsLock); 698 pthread_mutex_unlock(&mLogElementsLock);
699
700 return ret;
699} 701}