From 8b14914a1d128eee107d7bd08c0ab95ab40e8ded Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 6 Apr 2016 00:51:14 +0800 Subject: [PATCH] global/signal_handler: fix typo and use list initializer to init an array Signed-off-by: Kefu Chai --- src/global/signal_handler.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/global/signal_handler.cc b/src/global/signal_handler.cc index e18bca1429b..f0b3b53129a 100644 --- a/src/global/signal_handler.cc +++ b/src/global/signal_handler.cc @@ -179,7 +179,7 @@ struct SignalHandler : public Thread { }; /// all handlers - safe_handler *handlers[32]; + safe_handler *handlers[32] = {nullptr}; /// to protect the handlers array Mutex lock; @@ -187,9 +187,6 @@ struct SignalHandler : public Thread { SignalHandler() : stop(false), lock("SignalHandler::lock") { - for (unsigned i = 0; i < 32; i++) - handlers[i] = NULL; - // create signal pipe int r = pipe(pipefd); assert(r == 0); @@ -197,7 +194,7 @@ struct SignalHandler : public Thread { assert(r == 0); // create thread - create("sginal_handler"); + create("signal_handler"); } ~SignalHandler() { -- 2.47.3