From 1a0fa731e89aec7c28a0ce33ed9d196675597f22 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Fri, 10 Feb 2017 01:09:18 +0100 Subject: [PATCH] gosh, sonar still chokes on this single function. Better now? --- src/kernel/activity/SynchroComm.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/kernel/activity/SynchroComm.cpp b/src/kernel/activity/SynchroComm.cpp index 532c591768..c08a49317f 100644 --- a/src/kernel/activity/SynchroComm.cpp +++ b/src/kernel/activity/SynchroComm.cpp @@ -74,14 +74,11 @@ void simgrid::kernel::activity::Comm::cancel() /** @brief get the amount remaining from the communication */ double simgrid::kernel::activity::Comm::remains() { - switch (state) { - - case SIMIX_RUNNING: + if (state == SIMIX_RUNNING) return surf_comm->getRemains(); - default: - return 0; /*FIXME: check what should be returned */ - } + /* FIXME: check what should be returned in the other cases */ + return 0; } /** @brief This is part of the cleanup process, probably an internal command */ -- 2.20.1