Add missing return in ScopeGuard::operator=.
This omission did not cause problems earlier due to having not been
instanced.
Change-Id: I7a54f82e06c299902f3bf6b4d3737cc5e30961ad
[ROCm/ROCR-Runtime commit: 322588a60e]
Αυτή η υποβολή περιλαμβάνεται σε:
@@ -158,6 +158,7 @@ class ScopeGuard {
|
||||
dismiss_ = rhs.dismiss_;
|
||||
release_ = rhs.release_;
|
||||
rhs.dismiss_ = true;
|
||||
return *this;
|
||||
}
|
||||
__forceinline void Dismiss() { dismiss_ = true; }
|
||||
|
||||
|
||||
@@ -130,6 +130,7 @@ template <typename lambda> class ScopeGuard {
|
||||
dismiss_ = rhs.dismiss_;
|
||||
release_ = rhs.release_;
|
||||
rhs.dismiss_ = true;
|
||||
return *this;
|
||||
}
|
||||
__forceinline void Dismiss() { dismiss_ = true; }
|
||||
|
||||
|
||||
Αναφορά σε νέο ζήτημα
Block a user