From: Guillaume MM Date: Sun, 2 Apr 2017 22:31:37 +0000 (+0200) Subject: Mover.h: let move be defined X-Git-Tag: 2.3.0alpha1~21 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=d4ea0770;p=lyx.git Mover.h: let move be defined --- diff --git a/src/Mover.h b/src/Mover.h index 4d1c1c7900..e432a3d349 100644 --- a/src/Mover.h +++ b/src/Mover.h @@ -27,7 +27,13 @@ namespace support { class FileName; } class Mover { public: - virtual ~Mover() {} + virtual ~Mover() = default; + Mover(Mover &&) = default; + Mover & operator=(Mover &&) = default; + Mover(Mover const &) = default; + Mover & operator=(Mover const &) = default; + + Mover() = default; /** Copy file @c from to @c to. * This version should be used to copy files from the original @@ -109,9 +115,7 @@ protected: class SpecialisedMover : public Mover { public: - SpecialisedMover() {} - - virtual ~SpecialisedMover() {} + SpecialisedMover() = default; /** @c command should be of the form *