summaryrefslogtreecommitdiff
path: root/src/symbolize_unittest.cc
diff options
context:
space:
mode:
author <shinichiro.hamaji@gmail.com>2009-07-08 17:19:09 +0000
committer <shinichiro.hamaji@gmail.com>2009-07-08 17:19:09 +0000
commit8c4e3a9238a433b709c2fe172bc29d80c4f275b3 (patch)
tree0e723f0f10660c613dd6e7ded0da1869b39326d2 /src/symbolize_unittest.cc
parent4cd83814295f59c454e1514a360708f8cae6c130 (diff)
downloadglog-8c4e3a9238a433b709c2fe172bc29d80c4f275b3.tar.gz
glog-8c4e3a9238a433b709c2fe172bc29d80c4f275b3.tar.bz2
glog-8c4e3a9238a433b709c2fe172bc29d80c4f275b3.zip
Suppress warnings. Most of this patch was given by keir (thanks!).
Corresponding glog bug: http://code.google.com/p/google-glog/issues/detail?id=10 The differences from keir's patch are: - For raw_logging.h.in, I just included time.h for struct tm. - Added a fprintf which warns that we should have died to avoid a warning for unused local variable. - Added inline for some functions which may be unused in googletest.h. - Removed DumpPCAndFrameSize as it was unused. git-svn-id: https://google-glog.googlecode.com/svn/trunk@56 eb4d4688-79bd-11dd-afb4-1d65580434c0
Diffstat (limited to 'src/symbolize_unittest.cc')
-rw-r--r--src/symbolize_unittest.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/symbolize_unittest.cc b/src/symbolize_unittest.cc
index 77dfb29..f25909d 100644
--- a/src/symbolize_unittest.cc
+++ b/src/symbolize_unittest.cc
@@ -193,7 +193,8 @@ static const char *SymbolizeStackConsumption(void *pc, int *stack_consumed) {
memset(altstack, kAlternateStackFillValue, kAlternateStackSize);
// Set up the alt-signal-stack (and save the older one).
- stack_t sigstk = {}; // Zero-clear.
+ stack_t sigstk;
+ memset(&sigstk, 0, sizeof(stack_t));
stack_t old_sigstk;
sigstk.ss_sp = altstack;
sigstk.ss_size = kAlternateStackSize;
@@ -201,7 +202,8 @@ static const char *SymbolizeStackConsumption(void *pc, int *stack_consumed) {
CHECK_ERR(sigaltstack(&sigstk, &old_sigstk));
// Set up SIGUSR1 and SIGUSR2 signal handlers (and save the older ones).
- struct sigaction sa = {}; // Zero-clear;
+ struct sigaction sa;
+ memset(&sa, 0, sizeof(struct sigaction));
struct sigaction old_sa1, old_sa2;
sigemptyset(&sa.sa_mask);
sa.sa_flags = SA_ONSTACK;