diff options
author | <shinichiro.hamaji@gmail.com> | 2009-07-08 17:19:09 +0000 |
---|---|---|
committer | <shinichiro.hamaji@gmail.com> | 2009-07-08 17:19:09 +0000 |
commit | 8c4e3a9238a433b709c2fe172bc29d80c4f275b3 (patch) | |
tree | 0e723f0f10660c613dd6e7ded0da1869b39326d2 /src/symbolize_unittest.cc | |
parent | 4cd83814295f59c454e1514a360708f8cae6c130 (diff) | |
download | glog-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.cc | 6 |
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; |