| #
cf651680
|
| 30-Jul-2025 |
John Bampton <jbampton@users.noreply.github.com> |
pre-commit auto remove trailing whitespace from cxx files (#383)
Another big auto clean up. So many lines !!
Another one bites the dust
https://www.youtube.com/watch?v=rY0WxgSXdEE
Co-authored-by:
pre-commit auto remove trailing whitespace from cxx files (#383)
Another big auto clean up. So many lines !!
Another one bites the dust
https://www.youtube.com/watch?v=rY0WxgSXdEE
Co-authored-by: Matthias Seidel <mseidel@apache.org>
show more ...
|
| #
a72d41dc
|
| 20-Jan-2023 |
Damjan Jovanovic <damjan@apache.org> |
Allow us to build against the C++14 standard, while not breaking compatibility with C++98.
Clang 13 and 15 on FreeBSD can successfully compile OpenOffice when "-std=c++14" is set in gbuild and dmake
Allow us to build against the C++14 standard, while not breaking compatibility with C++98.
Clang 13 and 15 on FreeBSD can successfully compile OpenOffice when "-std=c++14" is set in gbuild and dmake, and Clang 15 can still compile it with these changes and "-std=gnu++98".
Most of the changes involved fixing bad code, eg. NULL being implicitly converted to sal_False, NULL being converted to typed pointers using reinterpet_cast instead of static_cast, and integer conversions to shorter integers.
Note that this does not change the currently targeted C++ standard on Linux and FreeBSD, which remains gnu++98.
Patch by: me
show more ...
|