@@ 23,7 23,7 @@ namespace MF {
Retain();
}
- COM(COM<T>&& src) {
+ COM(COM<T>&& src) noexcept {
std::swap(ptr, src.ptr);
}
@@ 39,7 39,7 @@ namespace MF {
return &ptr;
}
- COM<T>& operator=(COM<T>&& src) {
+ COM<T>& operator=(COM<T>&& src) noexcept {
std::swap(ptr, src.ptr);
return *this;
}