# HG changeset patch # User cehoyos # Date 1186993967 0 # Node ID 144162149176a273ff0dd63d60c1216d9344e175 # Parent f063ae0700881c94ec9139c7d4f967fa6cf38181 Fix likely mistake when using char*. diff -r f063ae070088 -r 144162149176 libvo/vo_aa.c --- a/libvo/vo_aa.c Mon Aug 13 08:30:53 2007 +0000 +++ b/libvo/vo_aa.c Mon Aug 13 08:32:47 2007 +0000 @@ -393,12 +393,12 @@ { if (time(NULL)>=stoposd ) { showosdmessage=0; - if(osdmessagetext) { + if(*osdmessagetext) { memset(c->textbuffer + osdy * aa_scrwidth(c) + osdx,' ',strlen(osdmessagetext)); memset(c->attrbuffer + osdy * aa_scrwidth(c) + osdx ,0,strlen(osdmessagetext)); osdmessagetext[0] = '\0'; } - if(posbar) { + if(*posbar) { memset(c->textbuffer + (osdy+1) * aa_scrwidth(c),' ',strlen(posbar)); memset(c->attrbuffer + (osdy+1) * aa_scrwidth(c),0,strlen(posbar)); } diff -r f063ae070088 -r 144162149176 libvo/vo_caca.c --- a/libvo/vo_caca.c Mon Aug 13 08:30:53 2007 +0000 +++ b/libvo/vo_caca.c Mon Aug 13 08:32:47 2007 +0000 @@ -177,12 +177,12 @@ if (time(NULL) >= stoposd) { showosdmessage = 0; - if (posbar) + if (*posbar) posbar[0] = '\0'; } else { caca_putstr(osdx, osdy, osdmessagetext); - if (posbar) + if (*posbar) caca_putstr(0, posbary, posbar); } }