diff options
| author | 2016-10-04 18:06:42 -0700 | |
|---|---|---|
| committer | 2016-10-04 19:35:50 -0700 | |
| commit | ce71149cc3fdb540001b5a3c321f608c00a64212 (patch) | |
| tree | 0e6f4cfdc399e107eb96d33561f1563835856848 | |
| parent | 25b64aad011e207554f6497dd73e4764a6371a18 (diff) | |
Debug: Initialize local to false
Ensure that a later read always sees a well-defined value.
Bug: 31943543
Test: m
Change-Id: I654f7896bf1c07a67911196f8906007955f00b85
| -rw-r--r-- | core/jni/android_os_Debug.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/jni/android_os_Debug.cpp b/core/jni/android_os_Debug.cpp index 97c7f049fdb9..ba9facfd19cf 100644 --- a/core/jni/android_os_Debug.cpp +++ b/core/jni/android_os_Debug.cpp @@ -430,6 +430,8 @@ static void load_maps(int pid, stats_t* stats, bool* foundSwapPss) char tmp[128]; FILE *fp; + *foundSwapPss = false; + sprintf(tmp, "/proc/%d/smaps", pid); fp = fopen(tmp, "r"); if (fp == 0) return; |