[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. - [CPUKernel](https://github.com/cyrillefavreau/Sol-R/blob/983cc6953c23dc2b2e129379349b654eded40048/solr/engines/cpu/CPUKernel.cpp#L58 "Destructor for CPUKernel") - [GPUKernel::initBuffers](https://github.com/cyrillefavreau/Sol-R/blob/983cc6953c23dc2b2e129379349b654eded40048/solr/engines/GPUKernel.cpp#L345 "GPUKernel::initBuffers function") - [LoadUncompressedTGA](https://github.com/cyrillefavreau/Sol-R/blob/983cc6953c23dc2b2e129379349b654eded40048/solr/images/tgad.cpp#L116 "LoadUncompressedTGA function")