summaryrefslogtreecommitdiff
path: root/deps/zlib/trees.c
diff options
context:
space:
mode:
authorVicent Marti <tanoku@gmail.com>2011-03-15 19:46:38 +0200
committerVicent Marti <tanoku@gmail.com>2011-03-15 19:46:38 +0200
commit434bedcda0a7edb4fcc2dda6eb3df0310c2d0774 (patch)
treed0753073406974cbfbb0d371b5962925a6e10ea1 /deps/zlib/trees.c
parent7ad96e51ca81974c417914edbc81a63e390c4301 (diff)
downloadlibgit2-434bedcda0a7edb4fcc2dda6eb3df0310c2d0774.tar.gz
Fix compilation warnings in ZLib (MSVC)
Yes, we are changing the Zlib code. This is dangerous and uncool. Fortunately, these are just some implicit casts.
Diffstat (limited to 'deps/zlib/trees.c')
-rw-r--r--deps/zlib/trees.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/zlib/trees.c b/deps/zlib/trees.c
index 56e9bb1c1..3e9a138c7 100644
--- a/deps/zlib/trees.c
+++ b/deps/zlib/trees.c
@@ -605,7 +605,7 @@ local void gen_codes (tree, max_code, bl_count)
int len = tree[n].Len;
if (len == 0) continue;
/* Now reverse the bits */
- tree[n].Code = bi_reverse(next_code[len]++, len);
+ tree[n].Code = (ush)bi_reverse(next_code[len]++, len);
Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
@@ -729,7 +729,7 @@ local void scan_tree (s, tree, max_code)
if (++count < max_count && curlen == nextlen) {
continue;
} else if (count < min_count) {
- s->bl_tree[curlen].Freq += count;
+ s->bl_tree[curlen].Freq += (ush)count;
} else if (curlen != 0) {
if (curlen != prevlen) s->bl_tree[curlen].Freq++;
s->bl_tree[REP_3_6].Freq++;