From: Arnaud Giersch Date: Thu, 3 Aug 2017 19:38:24 +0000 (+0200) Subject: Please codacy (explicit constructor). X-Git-Tag: v3_17~258 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/f0238a1756865dc95a37642025ef8022958dfaf9?ds=sidebyside Please codacy (explicit constructor). --- 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();