From add868cebaf62cffe96e79764ea0b7f2320a03eb Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Thu, 25 Jun 2009 11:57:40 -0700 Subject: Skip spaces and tabs in readProcLines() This is to fix a problem in the parsing of /proc/pid/status file. --- core/jni/android_util_Process.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jni/android_util_Process.cpp b/core/jni/android_util_Process.cpp index 945a325..c890b0f 100644 --- a/core/jni/android_util_Process.cpp +++ b/core/jni/android_util_Process.cpp @@ -496,7 +496,7 @@ void android_os_Process_readProcLines(JNIEnv* env, jobject clazz, jstring fileSt const String8& field = fields[i]; if (strncmp(p, field.string(), field.length()) == 0) { p += field.length(); - while (*p == ' ') p++; + while (*p == ' ' || *p == '\t') p++; char* num = p; while (*p >= '0' && *p <= '9') p++; skipToEol = *p != '\n'; -- cgit v1.1