Fix Visual Studio warning "unary minus operator applied to unsigned type, result still unsigned"
Merge pull request #2 from Bekenn/unsigned-fix

Fix Visual Studio warning "unary minus operator applied to unsigned type, result still unsigned"