Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.0
-
None
-
3a08c5b1682e211bf664c21850187e2b15e89c23
Description
release is an operation that modifies the buffer, the fact that you can make it const because the way you have implemented the class does not mean it makes sense from the logical point of view.
Same for bind.
Any C++ coder will agree that a function that return void and is const logically implies it is a noop, since returns nothing and does not modify your object