From 3491cee43534bec2135a6c076ff94c115f85a96e Mon Sep 17 00:00:00 2001 From: erg Date: Sat, 28 Aug 2010 20:45:34 +0000 Subject: [PATCH] Fix verbose output to only print values that have been set --- lib/pack/pack.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/pack/pack.c b/lib/pack/pack.c index 28934b8dc..3955782b3 100644 --- a/lib/pack/pack.c +++ b/lib/pack/pack.c @@ -1311,9 +1311,9 @@ parsePackModeInfo(char* p, pack_mode dflt, pack_info* pinfo) if (Verbose) { fprintf (stderr, "pack info:\n"); fprintf (stderr, " mode %d\n", pinfo->mode); - fprintf (stderr, " aspect %f\n", pinfo->aspect); + if (pinfo->mode == l_aspect) + fprintf (stderr, " aspect %f\n", pinfo->aspect); fprintf (stderr, " size %d\n", pinfo->sz); - fprintf (stderr, " margin %d\n", pinfo->margin); fprintf (stderr, " flags %d\n", pinfo->flags); } return pinfo->mode; @@ -1363,6 +1363,9 @@ getPackInfo(Agraph_t * g, pack_mode dflt, int dfltMargin, pack_info* pinfo) assert (pinfo); pinfo->margin = getPack(g, dfltMargin, dfltMargin); + if (Verbose) { + fprintf (stderr, " margin %d\n", pinfo->margin); + } pinfo->doSplines = 0; pinfo->fixed = 0; getPackModeInfo(g, dflt, pinfo); -- 2.50.1