aboutsummaryrefslogtreecommitdiff
path: root/catapult/systrace/atrace_helper/jni/process_memory_stats.cc
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/systrace/atrace_helper/jni/process_memory_stats.cc')
-rw-r--r--catapult/systrace/atrace_helper/jni/process_memory_stats.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/catapult/systrace/atrace_helper/jni/process_memory_stats.cc b/catapult/systrace/atrace_helper/jni/process_memory_stats.cc
index e13dc225..fbad23b9 100644
--- a/catapult/systrace/atrace_helper/jni/process_memory_stats.cc
+++ b/catapult/systrace/atrace_helper/jni/process_memory_stats.cc
@@ -4,6 +4,7 @@
#include "process_memory_stats.h"
+#include <inttypes.h>
#include <stdio.h>
#include <stdlib.h>
@@ -73,7 +74,8 @@ bool ProcessMemoryStats::ReadFullStats(int pid) {
// Note that the mapped file name ([stack]) is optional and won't be
// present on anonymous memory maps (hence res >= 3 below).
int res = sscanf(line,
- "%llx-%llx %4s %*llx %*[:0-9a-f] %*[0-9a-f]%*[ \t]%127[^\n]",
+ "%" PRIx64 "-%" PRIx64 " %4s %*" PRIx64 " %*[:0-9a-f] "
+ "%*[0-9a-f]%*[ \t]%127[^\n]",
&new_mmap->start_addr, &new_mmap->end_addr, new_mmap->prot_flags,
new_mmap->mapped_file);
last_mmap_entry = new_mmap.get();