From: erg Date: Sat, 28 Aug 2010 20:45:34 +0000 (+0000) Subject: Fix verbose output to only print values that have been set X-Git-Tag: LAST_LIBGRAPH~32^2~1212 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3491cee43534bec2135a6c076ff94c115f85a96e;p=graphviz Fix verbose output to only print values that have been set --- 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);