[Extra null pointer checks are 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. - [GetConveyor::processCollectGarbageData](https://github.com/mne-tools/mne-cpp/blob/6b5de08f13d63f31ceeff2943ea5c9b08e06f203/libraries/fwd/fwd_comp_data.cpp#L206 "GetConveyor::processCollectGarbageData function") - [Codec](https://github.com/ElvishArtisan/GlassCoder/blob/f1ad2cf65145e4eb52fc612bc7f38fdcc0ae9962/src/common/codec.cpp#L37 "Destructor for Codec") - [IceStreamConnector](https://github.com/ElvishArtisan/GlassCoder/blob/f1ad2cf65145e4eb52fc612bc7f38fdcc0ae9962/src/glasscoder/icestreamconnector.cpp#L167 "Destructor for IceStreamConnector")
Extra null pointer checks are not needed in functions like the following.