diff options
author | Android (Google) Code Review <android-gerrit@google.com> | 2009-06-09 16:15:24 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-06-09 16:15:24 -0700 |
commit | 8d5b48fc364c5ee8837e36ca1aa011aaacf557f9 (patch) | |
tree | a1d11570affeca118d9fde579b4f1a233503cdb0 /core | |
parent | d530b3ce850cfa3d61b79eba1aee6f67b04dba15 (diff) | |
parent | 30636876c079cdce5f856aa2269e2d2f769e8363 (diff) | |
download | frameworks_base-8d5b48fc364c5ee8837e36ca1aa011aaacf557f9.zip frameworks_base-8d5b48fc364c5ee8837e36ca1aa011aaacf557f9.tar.gz frameworks_base-8d5b48fc364c5ee8837e36ca1aa011aaacf557f9.tar.bz2 |
Merge change 3536
* changes:
Add getRawData() method for AggregationService.
Diffstat (limited to 'core')
-rw-r--r-- | core/java/android/util/EventLog.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/core/java/android/util/EventLog.java b/core/java/android/util/EventLog.java index 24b4f73..7c87248 100644 --- a/core/java/android/util/EventLog.java +++ b/core/java/android/util/EventLog.java @@ -192,17 +192,21 @@ public class EventLog { return decodeObject(); } + public byte[] getRawData() { + return mBuffer.array(); + } + /** @return the loggable item at the current position in mBuffer. */ private Object decodeObject() { if (mBuffer.remaining() < 1) return null; switch (mBuffer.get()) { case INT: if (mBuffer.remaining() < 4) return null; - return mBuffer.getInt(); + return (Integer) mBuffer.getInt(); case LONG: if (mBuffer.remaining() < 8) return null; - return mBuffer.getLong(); + return (Long) mBuffer.getLong(); case STRING: try { |