close #6 more compiler warning fixes for C90