I respectfully disagree.  The explicit initialization to NULL makes the code more robust against future modification; for the moment, any optimizing compiler will detect that initialization to NULL is superfluous and remove it.