minor signed/unsigned warning fixes
3 files changed