some code fix in procheader.c