Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2019-02-07 15:44:24 +0300
committerRonald S. Bultje <rsbultje@gmail.com>2019-02-13 01:46:50 +0300
commit35b1cde28a153b54e3534b8bae75319197dca2f2 (patch)
tree045cfbdc753e1fc8344ad83be3d438a3febad401 /src/msac.c
parent4c21c9312d31300401554404b188478f8f25f404 (diff)
Add casts to silence warnings about intended type conversions/shortenings
Diffstat (limited to 'src/msac.c')
-rw-r--r--src/msac.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/msac.c b/src/msac.c
index 949e9a7..aeb4f51 100644
--- a/src/msac.c
+++ b/src/msac.c
@@ -88,7 +88,7 @@ unsigned msac_decode_symbol(MsacContext *const s, const uint16_t *const cdf,
assert(u <= s->rng);
- ctx_norm(s, s->dif - (v << (EC_WIN_SIZE - 16)), u - v);
+ ctx_norm(s, s->dif - (v << (EC_WIN_SIZE - 16)), (unsigned) (u - v));
return ret - 1;
}
@@ -104,7 +104,7 @@ unsigned msac_decode_bool_equi(MsacContext *const s) {
ret = dif >= vw;
dif -= ret*vw;
v += ret*(r - 2*v);
- ctx_norm(s, dif, v);
+ ctx_norm(s, dif, (unsigned) v);
return !ret;
}
@@ -121,7 +121,7 @@ unsigned msac_decode_bool(MsacContext *const s, const unsigned f) {
ret = dif >= vw;
dif -= ret*vw;
v += ret*(r - 2*v);
- ctx_norm(s, dif, v);
+ ctx_norm(s, dif, (unsigned) v);
return !ret;
}