On 2017/4/6 20:47, Kai Tietz wrote: > True. The reason why we prefer such patter is that it works in both > languages as desired. Otherwise we would be in need to write > different variants for the languages C/C++. This looks backward, and > it still doesn't make sure that there might be warnings emitted for C, > or C++ doing const casts. The warning about casting away const-ness can be enabled on GCC6 using `-Wcast-qual` (I am not sure about other versions). But as long as the header file is in a system directory GCC is smart enough to not warn about it even if our user enable that warning, unless `-Wsystem-headers` is also given.
-- Best regards, LH_Mouse ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
