[FFmpeg-devel] [PATCH 5/5] Factorize indent definition in PRINT_LIB_INFO().

Stefano Sabatini stefano.sabatini-lala
Thu Jul 22 15:06:28 CEST 2010


On date Thursday 2010-07-22 12:20:47 +0200, Stefano Sabatini encoded:
> ---
>  cmdutils.c |    7 ++++---
>  1 files changed, 4 insertions(+), 3 deletions(-)
> 
> diff --git a/cmdutils.c b/cmdutils.c
> index e60737b..978b73c 100644
> --- a/cmdutils.c
> +++ b/cmdutils.c
> @@ -309,10 +309,11 @@ static int warned_cfg = 0;
>  
>  #define PRINT_LIB_INFO(outstream,libname,LIBNAME,flags)                 \
>      if (CONFIG_##LIBNAME) {                                             \
> +        const char *indent = flags & INDENT? "  " : "";                 \
>          if (flags & SHOW_VERSION) {                                     \
>              unsigned int version = libname##_version();                 \
>              fprintf(outstream, "%slib%-10s %2d.%2d.%2d / %2d.%2d.%2d\n", \
> -                    flags & INDENT? "  " : "", #libname,                \
> +                    indent, #libname,                                   \
>                      LIB##LIBNAME##_VERSION_MAJOR,                       \
>                      LIB##LIBNAME##_VERSION_MINOR,                       \
>                      LIB##LIBNAME##_VERSION_MICRO,                       \
> @@ -324,11 +325,11 @@ static int warned_cfg = 0;
>                  if (!warned_cfg) {                                      \
>                      fprintf(outstream,                                  \
>                              "%sWARNING: library configuration mismatch\n", \
> -                            flags & INDENT? "  " : "");                 \
> +                            indent);                                    \
>                      warned_cfg = 1;                                     \
>                  }                                                       \
>                  fprintf(stderr, "%s%-11s configuration: %s\n",          \
> -                        flags & INDENT? "  " : "", #libname, cfg);      \
> +                        indent, #libname, cfg);                         \
>              }                                                           \
>          }                                                               \
>      }                                                                   \

Applied.
-- 
FFmpeg = Fierce and Frenzy Mind-dumbing Portentous Explosive Guru



More information about the ffmpeg-devel mailing list