summaryrefslogtreecommitdiffstats
path: root/libbacktrace
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2014-04-18 14:12:35 -0700
committerChristopher Ferris <cferris@google.com>2014-04-24 16:20:50 -0700
commitb8c72957f072a687a4fb99dd7f2423d3f86e70d2 (patch)
tree68c5e0f632976892274ec613ad3a3b0709f08da7 /libbacktrace
parent72031ab8780ddbdfad84ea4a02ba7fe87566ee50 (diff)
downloadsystem_core-b8c72957f072a687a4fb99dd7f2423d3f86e70d2.zip
system_core-b8c72957f072a687a4fb99dd7f2423d3f86e70d2.tar.gz
system_core-b8c72957f072a687a4fb99dd7f2423d3f86e70d2.tar.bz2
Change sprintf to snprintf calls.
Change-Id: I8893246fcd541d97b02a1a4cac81c53c6cd2e394
Diffstat (limited to 'libbacktrace')
-rw-r--r--libbacktrace/BacktraceMap.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libbacktrace/BacktraceMap.cpp b/libbacktrace/BacktraceMap.cpp
index 6eb290d..0056f4b 100644
--- a/libbacktrace/BacktraceMap.cpp
+++ b/libbacktrace/BacktraceMap.cpp
@@ -108,11 +108,11 @@ bool BacktraceMap::Build() {
#if defined(__APPLE__)
// cmd is guaranteed to always be big enough to hold this string.
- sprintf(cmd, "vmmap -w -resident -submap -allSplitLibs -interleaved %d", pid_);
+ snprintf(cmd, sizeof(cmd), "vmmap -w -resident -submap -allSplitLibs -interleaved %d", pid_);
FILE* fp = popen(cmd, "r");
#else
// path is guaranteed to always be big enough to hold this string.
- sprintf(path, "/proc/%d/maps", pid_);
+ snprintf(path, sizeof(path), "/proc/%d/maps", pid_);
FILE* fp = fopen(path, "r");
#endif
if (fp == NULL) {