diff options
author | <shinichiro.hamaji@gmail.com> | 2009-07-29 08:37:32 +0000 |
---|---|---|
committer | <shinichiro.hamaji@gmail.com> | 2009-07-29 08:37:32 +0000 |
commit | fc88a722ebc63a5952d726245353b43cb49a2171 (patch) | |
tree | 0d1087e54ed56c43d3fdec0e8f6965e65efc59ff | |
parent | b35305f1ab1450b5d8abac0a21e9dc2f1c7e0b30 (diff) | |
download | glog-fc88a722ebc63a5952d726245353b43cb49a2171.tar.gz glog-fc88a722ebc63a5952d726245353b43cb49a2171.tar.bz2 glog-fc88a722ebc63a5952d726245353b43cb49a2171.zip |
Suppress warnings.
git-svn-id: https://google-glog.googlecode.com/svn/trunk@63 eb4d4688-79bd-11dd-afb4-1d65580434c0
-rw-r--r-- | src/utilities.cc | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/utilities.cc b/src/utilities.cc index 7769634..149245c 100644 --- a/src/utilities.cc +++ b/src/utilities.cc @@ -100,20 +100,6 @@ static void DumpPCAndSymbol(DebugWriter *writerfn, void *arg, void *pc, writerfn(buf, arg); } -// Print a program counter and the corresponding stack frame size. -static void DumpPCAndFrameSize(DebugWriter *writerfn, void *arg, void *pc, - int framesize, const char * const prefix) { - char buf[100]; - if (framesize <= 0) { - snprintf(buf, sizeof(buf), "%s@ %*p (unknown)\n", - prefix, kPrintfPointerFieldWidth, pc); - } else { - snprintf(buf, sizeof(buf), "%s@ %*p %9d\n", - prefix, kPrintfPointerFieldWidth, pc, framesize); - } - writerfn(buf, arg); -} - static void DumpPC(DebugWriter *writerfn, void *arg, void *pc, const char * const prefix) { char buf[100]; @@ -145,7 +131,8 @@ static void DumpStackTraceAndExit() { // Set the default signal handler for SIGABRT, to avoid invoking our // own signal handler installed by InstallFailedSignalHandler(). - struct sigaction sig_action = {}; // Zero-clear. + struct sigaction sig_action; + memset(&sig_action, 0, sizeof(sig_action)); sigemptyset(&sig_action.sa_mask); sig_action.sa_handler = SIG_DFL; sigaction(SIGABRT, &sig_action, NULL); |