[vlc-devel] commit: Always enforce the "don't show if unavailable" option in format strings. (Antoine Cellerier )
git version control
git at videolan.org
Wed Aug 27 02:10:40 CEST 2008
vlc | branch: master | Antoine Cellerier <dionoea at videolan.org> | Wed Aug 27 02:11:07 2008 +0200| [2c88f1bf0243835d95b2212a5cba815dbe06f44b] | committer: Antoine Cellerier
Always enforce the "don't show if unavailable" option in format strings.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2c88f1bf0243835d95b2212a5cba815dbe06f44b
---
src/text/strings.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/text/strings.c b/src/text/strings.c
index 5d13957..2191f73 100644
--- a/src/text/strings.c
+++ b/src/text/strings.c
@@ -638,7 +638,7 @@ char *str_format_time( const char *tformat )
d += len; \
free( string ); \
} \
- else \
+ else if( !b_empty_if_na ) \
{ \
*(dst+d) = '-'; \
d++; \
@@ -655,8 +655,8 @@ char *str_format_time( const char *tformat )
char *__str_format_meta( vlc_object_t *p_object, const char *string )
{
const char *s = string;
- int b_is_format = 0;
- int b_empty_if_na = 0;
+ bool b_is_format = false;
+ bool b_empty_if_na = false;
char buf[10];
int i_size = strlen( string ) + 1; /* +1 to store '\0' */
char *dst = strdup( string );
@@ -938,7 +938,7 @@ char *__str_format_meta( vlc_object_t *p_object, const char *string )
break;
case ' ':
- b_empty_if_na = 1;
+ b_empty_if_na = true;
break;
default:
@@ -947,12 +947,12 @@ char *__str_format_meta( vlc_object_t *p_object, const char *string )
break;
}
if( *s != ' ' )
- b_is_format = 0;
+ b_is_format = false;
}
else if( *s == '$' )
{
- b_is_format = 1;
- b_empty_if_na = 0;
+ b_is_format = true;
+ b_empty_if_na = false;
}
else
{
More information about the vlc-devel
mailing list