diff options
Diffstat (limited to 'include/backtrace/BacktraceMap.h')
-rw-r--r-- | include/backtrace/BacktraceMap.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/backtrace/BacktraceMap.h b/include/backtrace/BacktraceMap.h index 13083bd..4ed23a8 100644 --- a/include/backtrace/BacktraceMap.h +++ b/include/backtrace/BacktraceMap.h @@ -18,6 +18,7 @@ #define _BACKTRACE_BACKTRACE_MAP_H #include <stdint.h> +#include <sys/types.h> #ifdef USE_MINGW // MINGW does not define these constants. #define PROT_NONE 0 @@ -40,7 +41,10 @@ struct backtrace_map_t { class BacktraceMap { public: - static BacktraceMap* Create(pid_t pid); + // If uncached is true, then parse the current process map as of the call. + // Passing a map created with uncached set to true to Backtrace::Create() + // is unsupported. + static BacktraceMap* Create(pid_t pid, bool uncached = false); virtual ~BacktraceMap(); |