Mercurial > mplayer.hg
diff libvo/sub.c @ 8451:fb88ccbc5ccc
compiler warning fixes
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>
author | arpi |
---|---|
date | Sat, 14 Dec 2002 17:56:35 +0000 |
parents | 1f1cc58e8e65 |
children | 922ce27eb683 |
line wrap: on
line diff
--- a/libvo/sub.c Sat Dec 14 17:12:40 2002 +0000 +++ b/libvo/sub.c Sat Dec 14 17:56:35 2002 +0000 @@ -336,9 +336,10 @@ if (sub_utf8){ if ((c & 0xe0) == 0xc0) /* 2 bytes U+00080..U+0007FF*/ c = (c & 0x1f)<<6 | (t[++j] & 0x3f); - else if((c & 0xf0) == 0xe0)/* 3 bytes U+00800..U+00FFFF*/ - c = ((c & 0x0f)<<6 | - (t[++j] & 0x3f))<<6 | (t[++j] & 0x3f); + else if((c & 0xf0) == 0xe0){ /* 3 bytes U+00800..U+00FFFF*/ + c = (((c & 0x0f)<<6) | (t[++j] & 0x3f))<<6; + c |= (t[++j] & 0x3f); + } } else if (sub_unicode) c = (c<<8) + t[++j]; }