Remove warnings by removing 0 to nullptr where applicable
You added a wrong file to the commit, please remove the CMaleLists.txt.user, also try to reason with the change: some elements that you changed the 0 to nullptr makes sense but others should be refactored to not use pointers.
I know this is out of the scope of this patch, so I'll accept as soon as you remove the CMALELISTS.txt.user
Why thIs change? Also don't commit commented code.