comparison libvo/vo_aa.c @ 24032:144162149176

Fix likely mistake when using char*.
author cehoyos
date Mon, 13 Aug 2007 08:32:47 +0000
parents c1ef739c185e
children 7e2808fb1807
comparison
equal deleted inserted replaced
24031:f063ae070088 24032:144162149176
391 /* do we have to put *our* (messages, progbar) osd to aa's txtbuf ? */ 391 /* do we have to put *our* (messages, progbar) osd to aa's txtbuf ? */
392 if (showosdmessage) 392 if (showosdmessage)
393 { 393 {
394 if (time(NULL)>=stoposd ) { 394 if (time(NULL)>=stoposd ) {
395 showosdmessage=0; 395 showosdmessage=0;
396 if(osdmessagetext) { 396 if(*osdmessagetext) {
397 memset(c->textbuffer + osdy * aa_scrwidth(c) + osdx,' ',strlen(osdmessagetext)); 397 memset(c->textbuffer + osdy * aa_scrwidth(c) + osdx,' ',strlen(osdmessagetext));
398 memset(c->attrbuffer + osdy * aa_scrwidth(c) + osdx ,0,strlen(osdmessagetext)); 398 memset(c->attrbuffer + osdy * aa_scrwidth(c) + osdx ,0,strlen(osdmessagetext));
399 osdmessagetext[0] = '\0'; 399 osdmessagetext[0] = '\0';
400 } 400 }
401 if(posbar) { 401 if(*posbar) {
402 memset(c->textbuffer + (osdy+1) * aa_scrwidth(c),' ',strlen(posbar)); 402 memset(c->textbuffer + (osdy+1) * aa_scrwidth(c),' ',strlen(posbar));
403 memset(c->attrbuffer + (osdy+1) * aa_scrwidth(c),0,strlen(posbar)); 403 memset(c->attrbuffer + (osdy+1) * aa_scrwidth(c),0,strlen(posbar));
404 } 404 }
405 } else { 405 } else {
406 /* update osd */ 406 /* update osd */