Nits:
Seems to upset vivid builds. Because I don't think you mean this:
+ auto comp1{reinterpret_cast<mc::CompositorID>(0)}; + auto comp2{reinterpret_cast<mc::CompositorID>(1)};
But
auto const comp1 = reinterpret_cast<mc::CompositorID>(0); auto const comp2 = reinterpret_cast<mc::CompositorID>(1);
Using "auto" with initializer lists is a Bad Idea as it rarely does what you intend.
~~~~
+ mutable std::mutex guard;
cv-qualifiers should follow the type
« Back to merge proposal
Nits:
Seems to upset vivid builds. Because I don't think you mean this:
+ auto comp1{reinterpr et_cast< mc::CompositorI D>(0)}; et_cast< mc::CompositorI D>(1)};
+ auto comp2{reinterpr
But
auto const comp1 = reinterpret_ cast<mc: :CompositorID> (0); cast<mc: :CompositorID> (1);
auto const comp2 = reinterpret_
Using "auto" with initializer lists is a Bad Idea as it rarely does what you intend.
~~~~
+ mutable std::mutex guard;
cv-qualifiers should follow the type