Strange Clang-Tidy warnings: 'if' statement is unnecessary

Clang-Tidy: 'if' statement is unnecessary: deleting null pointer has no effect

 

'left' is object pointer. I'm deleting root.left when it is NOT null pointer but warning message says "deleting null pointer has no effect".

It doesn't make sense. 

0

Please sign in to leave a comment.