diff options
author | digit@chromium.org <digit@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2012-09-06 14:24:05 +0000 |
---|---|---|
committer | digit@chromium.org <digit@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2012-09-06 14:24:05 +0000 |
commit | b6514a8133bef0aed46a93df6f736ac73809fab7 (patch) | |
tree | a037b66e14ce81c06a731679b67fcfc83853923f | |
parent | Fix README.ANDROID + formatting (diff) | |
download | breakpad-b6514a8133bef0aed46a93df6f736ac73809fab7.tar.xz |
Fix the Linux build on Ubuntu 12.04 LTS
This fixes the build, which fails because the initialization values
for an array of struct sigaction cannot be { 0 }.
+ Get rid of warning related to unused return value for ftruncate()
BUG=492
Review URL: https://breakpad.appspot.com/447002
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1027 4c0a9323-5329-0410-9bdc-e9ce6186880e
-rw-r--r-- | src/client/linux/handler/exception_handler.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/linux/handler/exception_handler.cc b/src/client/linux/handler/exception_handler.cc index a148fc62..490b6eb9 100644 --- a/src/client/linux/handler/exception_handler.cc +++ b/src/client/linux/handler/exception_handler.cc @@ -117,7 +117,7 @@ const int kExceptionSignals[] = { }; const int kNumHandledSignals = sizeof(kExceptionSignals) / sizeof(kExceptionSignals[0]); -struct sigaction old_handlers[kNumHandledSignals] = {0}; +struct sigaction old_handlers[kNumHandledSignals]; bool handlers_installed = false; // InstallAlternateStackLocked will store the newly installed stack in new_stack @@ -524,7 +524,7 @@ bool ExceptionHandler::WriteMinidump() { // Reposition the FD to its beginning and resize it to get rid of the // previous minidump info. lseek(minidump_descriptor_.fd(), 0, SEEK_SET); - ftruncate(minidump_descriptor_.fd(), 0); + static_cast<void>(ftruncate(minidump_descriptor_.fd(), 0)); } // Allow ourselves to be dumped. |