diff options
| author | 2013-04-24 10:25:33 +0000 | |
|---|---|---|
| committer | 2013-04-24 10:25:34 +0000 | |
| commit | bdcf1fe2ba4f6fe2eb63a5ec8246b1582b638e04 (patch) | |
| tree | c9ba7f0354eb4a99d3ae89943e9e68df4c2b4009 /libs/gui/ConsumerBase.cpp | |
| parent | 1e5baa4e7dcc9610727103714343594240fe693d (diff) | |
| parent | 3e25fd8609b100a75721be82d1d499f0ae9083cb (diff) | |
Merge changes I0d9f18d1,Ib96c9161
* changes:
Add a --color option to dumpsys SurfaceFlinger
clean-up/simplify all dump() APIs
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
| -rw-r--r-- | libs/gui/ConsumerBase.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/libs/gui/ConsumerBase.cpp b/libs/gui/ConsumerBase.cpp index 4937b1734c..8d911c9eaf 100644 --- a/libs/gui/ConsumerBase.cpp +++ b/libs/gui/ConsumerBase.cpp @@ -165,23 +165,19 @@ void ConsumerBase::setFrameAvailableListener( } void ConsumerBase::dump(String8& result) const { - char buffer[1024]; - dump(result, "", buffer, 1024); + dump(result, ""); } -void ConsumerBase::dump(String8& result, const char* prefix, - char* buffer, size_t size) const { +void ConsumerBase::dump(String8& result, const char* prefix) const { Mutex::Autolock _l(mMutex); - dumpLocked(result, prefix, buffer, size); + dumpLocked(result, prefix); } -void ConsumerBase::dumpLocked(String8& result, const char* prefix, - char* buffer, size_t SIZE) const { - snprintf(buffer, SIZE, "%smAbandoned=%d\n", prefix, int(mAbandoned)); - result.append(buffer); +void ConsumerBase::dumpLocked(String8& result, const char* prefix) const { + result.appendFormat("%smAbandoned=%d\n", prefix, int(mAbandoned)); if (!mAbandoned) { - mBufferQueue->dump(result, prefix, buffer, SIZE); + mBufferQueue->dump(result, prefix); } } |