fix all compiler warnings

Original commit message from CVS:
fix all compiler warnings
15 files changed