Useless includes (maybe...)
Stephan Bergmann
sbergman at redhat.com
Fri Nov 7 04:04:21 PST 2014
On 11/07/2014 11:02 AM, Juergen Funk Mailinglist wrote:
> i mean the construct
> (void) bSuccess;
> assert(bSuccess);
> is a little bit ugly
That's a well-known shortcoming of standard C assert, inherited by C++.
See
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4154.pdf>
"Operator assert" for a potential way this may change in a future C++
standard.
(And our own SAL_WARN etc. macros are careful to avoid this problem, but
their semantics are different from those of standard assert.)
More information about the LibreOffice
mailing list