From ac2fe7eb81789274ab98573d0c4b0866bed1f254 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 21 May 2014 18:21:02 -0700 Subject: [PATCH] Add missing headers These headers are needed for pid_t and free when using libc++ headers (POSIX does not require that the symbols be exposed with the previous includes). Change-Id: Ia51a4fdfdbae7377130a43c401c2d8d241671d1e --- include/backtrace/BacktraceMap.h | 1 + libbacktrace/UnwindMap.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/include/backtrace/BacktraceMap.h b/include/backtrace/BacktraceMap.h index 13083bd86..c717f098c 100644 --- a/include/backtrace/BacktraceMap.h +++ b/include/backtrace/BacktraceMap.h @@ -18,6 +18,7 @@ #define _BACKTRACE_BACKTRACE_MAP_H #include +#include #ifdef USE_MINGW // MINGW does not define these constants. #define PROT_NONE 0 diff --git a/libbacktrace/UnwindMap.cpp b/libbacktrace/UnwindMap.cpp index 161551807..4f9831bb1 100644 --- a/libbacktrace/UnwindMap.cpp +++ b/libbacktrace/UnwindMap.cpp @@ -15,6 +15,7 @@ */ #include +#include #include #include