From: Arnaud Giersch Date: Fri, 28 Feb 2020 15:55:48 +0000 (+0100) Subject: Inline empty ctor; use default dtor. X-Git-Tag: v3.26~858 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/23d1699a9716e12f661921538b6f2a3faa328102 Inline empty ctor; use default dtor. --- diff --git a/src/include/xbt/parmap.hpp b/src/include/xbt/parmap.hpp index 7fbcd32b2d..58b59cd8ea 100644 --- a/src/include/xbt/parmap.hpp +++ b/src/include/xbt/parmap.hpp @@ -96,8 +96,7 @@ private: class PosixSynchro : public Synchro { public: - explicit PosixSynchro(Parmap& parmap); - ~PosixSynchro(); + explicit PosixSynchro(Parmap& parmap) : Synchro(parmap) {} void master_signal() override; void master_wait() override; void worker_signal() override; @@ -311,14 +310,6 @@ template void Parmap::worker_main(ThreadData* data) delete data; } -template Parmap::PosixSynchro::PosixSynchro(Parmap& parmap) : Synchro(parmap) -{ -} - -template Parmap::PosixSynchro::~PosixSynchro() -{ -} - template void Parmap::PosixSynchro::master_signal() { std::unique_lock lk(ready_mutex);