From f0238a1756865dc95a37642025ef8022958dfaf9 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 3 Aug 2017 21:38:24 +0200 Subject: [PATCH] Please codacy (explicit constructor). --- src/include/xbt/parmap.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/include/xbt/parmap.hpp b/src/include/xbt/parmap.hpp index be2c81a67a..f0fbb1dfc4 100644 --- a/src/include/xbt/parmap.hpp +++ b/src/include/xbt/parmap.hpp @@ -60,7 +60,7 @@ private: */ class Synchro { public: - Synchro(Parmap& parmap) : parmap(parmap) {} + explicit Synchro(Parmap& parmap) : parmap(parmap) {} virtual ~Synchro() {} /** * \brief Wakes all workers and waits for them to finish the tasks. @@ -95,7 +95,7 @@ private: class PosixSynchro : public Synchro { public: - PosixSynchro(Parmap& parmap); + explicit PosixSynchro(Parmap& parmap); ~PosixSynchro(); void master_signal(); void master_wait(); @@ -112,7 +112,7 @@ private: #if HAVE_FUTEX_H class FutexSynchro : public Synchro { public: - FutexSynchro(Parmap& parmap) : Synchro(parmap) {} + explicit FutexSynchro(Parmap& parmap) : Synchro(parmap) {} void master_signal(); void master_wait(); void worker_signal(); @@ -126,7 +126,7 @@ private: class BusyWaitSynchro : public Synchro { public: - BusyWaitSynchro(Parmap& parmap) : Synchro(parmap) {} + explicit BusyWaitSynchro(Parmap& parmap) : Synchro(parmap) {} void master_signal(); void master_wait(); void worker_signal(); -- 2.20.1