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

Stefano Sabatini stefano.sabatini-lala
Thu Jul 22 12:20:47 CEST 2010


---
 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);                         \
             }                                                           \
         }                                                               \
     }                                                                   \
-- 
1.6.0.4




More information about the ffmpeg-devel mailing list