summaryrefslogtreecommitdiff
path: root/core/java/com/android/internal/util/ProcFileReader.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/com/android/internal/util/ProcFileReader.java')
-rw-r--r--core/java/com/android/internal/util/ProcFileReader.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/com/android/internal/util/ProcFileReader.java b/core/java/com/android/internal/util/ProcFileReader.java
index 6cf241e65d00..ddbb586f150e 100644
--- a/core/java/com/android/internal/util/ProcFileReader.java
+++ b/core/java/com/android/internal/util/ProcFileReader.java
@@ -89,6 +89,12 @@ public class ProcFileReader implements Closeable {
mTail -= count;
if (mTail == 0) {
fillBuf();
+
+ if (mTail > 0 && mBuffer[0] == ' ') {
+ // After filling the buffer, it contains more consecutive
+ // delimiters that need to be skipped.
+ consumeBuf(0);
+ }
}
}