X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flibvlc.c;h=28408539fac1977888f456257e7379abd4d6fea5;hb=12ade3e3bc975d5426ba4af155b7372c31093b31;hp=a567ec9b9e24d2c92d56c417bf4cb84fb6ad8bde;hpb=5a4a1bc22725d5639afe9192973952afec49b832;p=vlc diff --git a/src/libvlc.c b/src/libvlc.c index a567ec9b9e..28408539fa 100644 --- a/src/libvlc.c +++ b/src/libvlc.c @@ -81,6 +81,7 @@ #include #include #include +#include #include "libvlc.h" @@ -1256,6 +1257,7 @@ static void Help( libvlc_int_t *p_this, char const *psz_help_name ) #ifdef WIN32 /* Pause the console because it's destroyed when we exit */ PauseConsole(); #endif + fflush( stdout ); } /***************************************************************************** @@ -1281,7 +1283,7 @@ print_help_section( const module_t *m, const module_config_t *p_item, { utf8_fprintf( stdout, RED" %s:\n"GRAY, module_gettext( m, p_item->psz_text ) ); - if( b_description && p_item->psz_longtext && *p_item->psz_longtext ) + if( b_description && p_item->psz_longtext ) utf8_fprintf( stdout, MAGENTA" %s\n"GRAY, module_gettext( m, p_item->psz_longtext ) ); } @@ -1289,7 +1291,7 @@ print_help_section( const module_t *m, const module_config_t *p_item, { utf8_fprintf( stdout, " %s:\n", module_gettext( m, p_item->psz_text ) ); - if( b_description && p_item->psz_longtext && *p_item->psz_longtext ) + if( b_description && p_item->psz_longtext ) utf8_fprintf( stdout, " %s\n", module_gettext(m, p_item->psz_longtext ) ); } @@ -1483,8 +1485,7 @@ static void Usage( libvlc_int_t *p_this, char const *psz_search ) utf8_fprintf( stdout, "\n %s\n", module_gettext( p_parser, p_item->psz_text ) ); } - if( b_description && p_item->psz_longtext - && *p_item->psz_longtext ) + if( b_description && p_item->psz_longtext ) { if( b_color ) utf8_fprintf( stdout, CYAN " %s\n" GRAY, @@ -1730,8 +1731,7 @@ static void Usage( libvlc_int_t *p_this, char const *psz_search ) } } - if( b_description_hack && p_item->psz_longtext - && *p_item->psz_longtext ) + if( b_description_hack && p_item->psz_longtext ) { sprintf( psz_buffer, "%s%s", module_gettext( p_parser, p_item->psz_longtext ),