diff --git a/corsika/detail/framework/stack/Stack.inl b/corsika/detail/framework/stack/Stack.inl index 314e89e959b59f69e0cd6b481cf31809c11daed2..a463a642f9dc8ed3293350993e5b1a4138ec3062 100644 --- a/corsika/detail/framework/stack/Stack.inl +++ b/corsika/detail/framework/stack/Stack.inl @@ -348,7 +348,7 @@ namespace corsika { inline void Stack<StackData, MParticleInterface, MSecondaryProducer>::swap( unsigned int const a, unsigned int const b) { data_.swap(a, b); - std::swap(deleted_[a], deleted_[b]); + std::vector<bool>::swap(deleted_[a], deleted_[b]); } template <typename StackData, template <typename> typename MParticleInterface,