From 3da29add5f15dee3c27778f8f0b7305338778be0 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Sun, 17 Feb 2019 19:45:51 -1000 Subject: [PATCH] Implicit switch fallthrough refactor --- lib/logvisor.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/logvisor.cpp b/lib/logvisor.cpp index 776714b..c01744d 100644 --- a/lib/logvisor.cpp +++ b/lib/logvisor.cpp @@ -247,14 +247,19 @@ static void AbortHandler(int signum) { switch (signum) { case SIGSEGV: Log.report(logvisor::Fatal, "Segmentation Fault"); + break; case SIGILL: Log.report(logvisor::Fatal, "Bad Execution"); + break; case SIGFPE: Log.report(logvisor::Fatal, "Floating Point Exception"); + break; case SIGABRT: Log.report(logvisor::Fatal, "Abort Signal"); + break; default: Log.report(logvisor::Fatal, "unknown signal %d", signum); + break; } }