diff --git a/src/lagrangian/basic/indexedParticle/indexedParticle.H b/src/lagrangian/basic/indexedParticle/indexedParticle.H index 6c940d0b70..3a6ffb01e0 100644 --- a/src/lagrangian/basic/indexedParticle/indexedParticle.H +++ b/src/lagrangian/basic/indexedParticle/indexedParticle.H @@ -108,9 +108,12 @@ public: {} //- Construct and return a clone - autoPtr clone() const + virtual autoPtr > clone() const { - return autoPtr(new indexedParticle(*this)); + return autoPtr > + ( + new indexedParticle(*this) + ); } diff --git a/src/lagrangian/basic/passiveParticle/passiveParticle.H b/src/lagrangian/basic/passiveParticle/passiveParticle.H index 50697e3a69..e70852a0f5 100644 --- a/src/lagrangian/basic/passiveParticle/passiveParticle.H +++ b/src/lagrangian/basic/passiveParticle/passiveParticle.H @@ -99,9 +99,12 @@ public: {} //- Construct and return a clone - autoPtr clone() const + virtual autoPtr > clone() const { - return autoPtr(new passiveParticle(*this)); + return autoPtr > + ( + new passiveParticle(*this) + ); } };