From 65dd2ded3ffe26602e180c40b31c325ad0adba28 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Thu, 22 Jul 2010 13:05:10 +0000 Subject: [PATCH] Factorize indent definition in PRINT_LIB_INFO(). Originally committed as revision 24435 to svn://svn.ffmpeg.org/ffmpeg/trunk --- cmdutils.c | 7 ++++--- 1 file 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); \ } \ } \ } \ -- 2.7.4