fix minor warnings from g++ 3.2
8 files changed