summaryrefslogtreecommitdiffstats
path: root/stream
diff options
context:
space:
mode:
authorvoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-29 18:19:50 +0000
committervoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-29 18:19:50 +0000
commitb60132ee12ac99e8b65fc82fb6686a76a27a63a1 (patch)
tree06c5d72b693aa9578c05ef53fdb459470e422564 /stream
parent9ef594f0e82db3481630081041d346f1326aa8c4 (diff)
downloadmpv-b60132ee12ac99e8b65fc82fb6686a76a27a63a1.tar.bz2
mpv-b60132ee12ac99e8b65fc82fb6686a76a27a63a1.tar.xz
Small code simplification as suggested by Reimar:
declare variables used only inside loop in those loop. Hope this will make code a bit easy to understand. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24300 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream')
-rw-r--r--stream/tvi_vbi.c28
1 files changed, 10 insertions, 18 deletions
diff --git a/stream/tvi_vbi.c b/stream/tvi_vbi.c
index 7c812fc9bc..50c5943174 100644
--- a/stream/tvi_vbi.c
+++ b/stream/tvi_vbi.c
@@ -566,28 +566,20 @@ static void destroy_cache(priv_vbi_t* priv){
*/
static void decode_page(tt_char* p,int lang,unsigned char* raw)
{
- int c,gfx=0,lat=0;
- int i=0;
- int fg_color=0;
- int bg_color=0;
int row,col;
- int separated=0;
- int conceal;
- int hold;
- tt_char tt_held;
for(row=0;row<VBI_ROWS;row++) {
- lat=(lang==0);
- gfx=0;
- fg_color=7;
- bg_color=0;
- separated=0;
- conceal=0;
- hold=0;
- tt_held=tt_space;
+ int lat=(lang==0);
+ int gfx=0;
+ int fg_color=7;
+ int bg_color=0;
+ int separated=0;
+ int conceal=0;
+ int hold=0;
+ tt_char tt_held=tt_space;
for(col=0;col<VBI_COLUMNS;col++){
- i=row*VBI_COLUMNS+col;
- c=raw[i];
+ int i=row*VBI_COLUMNS+col;
+ int c=raw[i];
p[i].raw=c;
if(c&0x80){ //damaged char
p[i]=tt_error;