diff --git a/renderdoc/core/bit_flag_iterator.h b/renderdoc/core/bit_flag_iterator.h index 7ccdfa1b0..5e186b270 100644 --- a/renderdoc/core/bit_flag_iterator.h +++ b/renderdoc/core/bit_flag_iterator.h @@ -45,5 +45,9 @@ public: } inline bool operator==(const BitFlagIterator &rhs) const { return flags == rhs.flags; } inline bool operator!=(const BitFlagIterator &rhs) const { return flags != rhs.flags; } - inline BitFlagIterator &operator=(const BitFlagIterator &rhs) { flags = rhs.flags; } + inline BitFlagIterator &operator=(const BitFlagIterator &rhs) + { + flags = rhs.flags; + return *this; + } };