From ce71149cc3fdb540001b5a3c321f608c00a64212 Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Tue, 4 Oct 2016 18:06:42 -0700 Subject: Debug: Initialize local to false Ensure that a later read always sees a well-defined value. Bug: 31943543 Test: m Change-Id: I654f7896bf1c07a67911196f8906007955f00b85 --- core/jni/android_os_Debug.cpp | 2 ++ 1 file changed, 2 insertions(+) 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; -- cgit v1.2.3-59-g8ed1b