Merge pull request #1122 from dlitz/unsigned-char-fix