Localized variables only used by an ifdef block inside the block.  Also added NOTNULLs to some static parms.
Localized variables only used by an ifdef block inside the block.  Also added NOTNULLs to some static parms.

git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@19951 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot