I have a different view about checking for NULL.
I would suggest you keep checking for NULLs. It's a good habit to have to watch over details and to remain cognizant of edge cases. There are tools of course but they are neither standard nor as ubiquitous as C.
Sloppiness becomes a habit and creeps into other aspects.