diff options
author | Junio C Hamano <gitster@pobox.com> | 2009-06-21 21:14:09 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-06-21 21:14:09 -0700 |
commit | 44fb185963d42bb1dd6f1b3ea690d2a8f3c4edbc (patch) | |
tree | e416edac27adfd1cf790f2aaa493b0e61a26d10f /base85.c | |
parent | 037e9d5b1575d7ede05b50c317d9d88258556d84 (diff) | |
parent | 48fb7deb5bbd87933e7d314b73d7c1b52667f80f (diff) | |
download | git-44fb185963d42bb1dd6f1b3ea690d2a8f3c4edbc.tar.gz |
Merge branch 'lt/maint-unsigned-left-shift' into maint
* lt/maint-unsigned-left-shift:
Fix big left-shifts of unsigned char
Diffstat (limited to 'base85.c')
-rw-r--r-- | base85.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -91,7 +91,7 @@ void encode_85(char *buf, const unsigned char *data, int bytes) unsigned acc = 0; int cnt; for (cnt = 24; cnt >= 0; cnt -= 8) { - int ch = *data++; + unsigned ch = *data++; acc |= ch << cnt; if (--bytes == 0) break; |