This avoids some warnings on some compilers on "variable used before being set" (since the compiler does not know that the header is assigned inside the functions p_read_header or p_create_header).
N.B. qac complains about the brackets in the following two defines.
Generated on Thu Nov 19 16:28:20 2009 for cpfspd by
1.3.9.1