[PyQt] Dealing with GCC/LLVM warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]

Phil Thompson phil at riverbankcomputing.com
Tue Aug 28 21:41:55 BST 2018


On 28 Aug 2018, at 9:03 pm, Brüns, Stefan <Stefan.Bruens at rwth-aachen.de> wrote:
> 
> On Dienstag, 28. August 2018 20:09:57 CEST Brüns, Stefan wrote:
>> On Dienstag, 28. August 2018 19:38:48 CEST Phil Thompson wrote:
>>> On 28 Aug 2018, at 6:18 pm, Brüns, Stefan <Stefan.Bruens at rwth-aachen.de>
> 
>> 
>> According to
>> https://msdn.microsoft.com/en-us/library/b0084kay.aspx it is defined for
>> C++, but has the value 199711 ...
>> 
>> This is fixed with MSVC 15.7 Pre 3:
>> https://blogs.msdn.microsoft.com/vcblog/2018/04/09/msvc-now-correctly-report
>> s-__cplusplus/
>> 
>> _MSVC_LANG can be used meanwhile.
> 
> If you are interested, I can send patches for the nullptr warning, and also 
> for the -Wsuggest-override and -Wcast-function-type warnings.

Sure, but keep in mind that sip can generate C as well as C++ bindings and needs to support MSVC2005.

Phil


More information about the PyQt mailing list