diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-14 16:34:00 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-14 16:34:00 +0000 |
commit | 501dfc4cc7b3e9f40e4a1b589a7043b7503b38d0 (patch) | |
tree | 4c4eb92c138dc747515b376587a4e09b498c5cf3 /base/debug/stack_trace_posix.cc | |
parent | 3c44df5b169f8e7617eeb02a167dced84a5c108a (diff) | |
download | chromium_src-501dfc4cc7b3e9f40e4a1b589a7043b7503b38d0.zip chromium_src-501dfc4cc7b3e9f40e4a1b589a7043b7503b38d0.tar.gz chromium_src-501dfc4cc7b3e9f40e4a1b589a7043b7503b38d0.tar.bz2 |
Fix constness of StackTrace.
StackTrace's member functions should be const.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6831014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81601 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/debug/stack_trace_posix.cc')
-rw-r--r-- | base/debug/stack_trace_posix.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/base/debug/stack_trace_posix.cc b/base/debug/stack_trace_posix.cc index f1f5408..50ff113 100644 --- a/base/debug/stack_trace_posix.cc +++ b/base/debug/stack_trace_posix.cc @@ -105,7 +105,7 @@ void DemangleSymbols(std::string* text) { // names and attach these. Otherwise just use raw addresses. Returns true // if any symbol name is resolved. Returns false on error and *may* fill // in |error_message| if an error message is available. -bool GetBacktraceStrings(void **trace, int size, +bool GetBacktraceStrings(void *const *trace, int size, std::vector<std::string>* trace_strings, std::string* error_message) { bool symbolized = false; @@ -161,7 +161,7 @@ StackTrace::StackTrace() { count_ = std::max(backtrace(trace_, arraysize(trace_)), 0); } -void StackTrace::PrintBacktrace() { +void StackTrace::PrintBacktrace() const { #if defined(OS_MACOSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_5 if (backtrace_symbols_fd == NULL) return; @@ -174,7 +174,7 @@ void StackTrace::PrintBacktrace() { } } -void StackTrace::OutputToStream(std::ostream* os) { +void StackTrace::OutputToStream(std::ostream* os) const { #if defined(OS_MACOSX) && MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_5 if (backtrace_symbols == NULL) return; |