NULL pointer is safer than a random pointer onto stack if this function gets changed and eventually broken.