[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. - [EncAdaptiveLoopFilter::destroy](https://github.com/fraunhoferhhi/vvenc/blob/6df066883cf52a4a0faf7be5eb6f0e572afedf34/source/Lib/EncoderLib/EncAdaptiveLoopFilter.cpp#L1508 "EncAdaptiveLoopFilter::destroy function") - [EncLib](https://github.com/fraunhoferhhi/vvenc/blob/6df066883cf52a4a0faf7be5eb6f0e572afedf34/source/Lib/EncoderLib/EncLib.cpp#L90 "Destructor for EncLib") - [vvenc_YUVBuffer_free_buffer](https://github.com/fraunhoferhhi/vvenc/blob/6df066883cf52a4a0faf7be5eb6f0e572afedf34/source/Lib/vvenc/vvenc.cpp#L103 "vvenc_YUVBuffer_free_buffer function")
An extra null pointer check is not needed in functions like the following.