Ooooops!  This should be initialized to NULL since it's conditionally set but unconditionally tested, how did I let this pass.  And even the compiler tells.  Sorry, I'll fix this immediately.