avoid signed<->unsigned warning
3 files changed