Commit 906c9928bb49a1694f6e32d80bb2a1ed637674f8

Behdad Esfahbod 2021-03-15T13:13:45

[buffer] Return success status from buffer ops that can fail Previous error-handling philosophy was that user doesn't need to immediately know whether operation failed. But as can be seen after we added malloc-failing fuzzing, there's just so many places in the code that a failure of these operations needs to be mitigated before further operations. So I'm moving towards returning success here, and possibly making it nodiscard.