]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libsmartcols: (groups) improve debug messages
authorKarel Zak <kzak@redhat.com>
Fri, 3 May 2019 11:25:09 +0000 (13:25 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 3 May 2019 11:25:09 +0000 (13:25 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols/src/grouping.c
libsmartcols/src/print.c

index fc4828c9c89cd016fe88889647c5ce9e65531293..b767405aad9184cf5d37b986b07c3511582c745d 100644 (file)
@@ -159,6 +159,7 @@ static inline const char *group_state_to_string(int state)
        return grpstates[state];
 }
 
+/*
 static void grpset_debug(struct libscols_table *tb, struct libscols_line *ln)
 {
        size_t i;
@@ -179,6 +180,8 @@ static void grpset_debug(struct libscols_table *tb, struct libscols_line *ln)
                        DBG(LINE, ul_debug("grpset[%zu]: free", i));
        }
 }
+*/
+
 static int group_state_for_line(struct libscols_group *gr, struct libscols_line *ln)
 {
        if (gr->state == SCOLS_GSTATE_NONE &&
@@ -246,8 +249,10 @@ static struct libscols_group **grpset_locate_freespace(struct libscols_table *tb
        if (!tb->grpset_size)
                prepend = 0;
 
+       /*
        DBG(TAB, ul_debugobj(tb, "orig grpset:"));
        grpset_debug(tb, NULL);
+       */
 
        if (prepend) {
                for (i = tb->grpset_size - 1; ; i--) {
@@ -299,8 +304,10 @@ static struct libscols_group **grpset_locate_freespace(struct libscols_table *tb
        tb->grpset_size += wanted;
 
 done:
+       /*
        DBG(TAB, ul_debugobj(tb, "new grpset:"));
        grpset_debug(tb, NULL);
+       */
        return first;
 }
 
@@ -362,7 +369,7 @@ static int grpset_update(struct libscols_table *tb, struct libscols_line *ln, st
        }
 
        grpset_apply_group_state(xx, state, gr);
-       ON_DBG(LINE, grpset_debug(tb, ln));
+       /*ON_DBG(LINE, grpset_debug(tb, ln));*/
        return 0;
 }
 
index 5f1fc77e20450486f75931d1c965a6aa9fc1cbfc..2a43e22432c8a42b1dbe578249123a00d4e313c9 100644 (file)
@@ -830,7 +830,7 @@ static int print_tree_line(struct libscols_table *tb,
 {
        int rc, children = 0, gr_children = 0;
 
-       DBG(LINE, ul_debugobj(ln, "printing line"));
+       DBG(LINE, ul_debugobj(ln, "---printing tree line->"));
 
        /* print the line */
        fput_line_open(tb);
@@ -848,6 +848,8 @@ static int print_tree_line(struct libscols_table *tb,
        if (children) {
                struct list_head *p;
 
+               DBG(LINE, ul_debugobj(ln, " printing children"));
+
                list_for_each(p, &ln->ln_branch) {
                        struct libscols_line *chld =
                                        list_entry(p, struct libscols_line, ln_children);
@@ -863,6 +865,8 @@ static int print_tree_line(struct libscols_table *tb,
        if (gr_children) {
                struct list_head *p;
 
+               DBG(LINE, ul_debugobj(ln, " printing group children"));
+
                list_for_each(p, &ln->group->gr_children) {
                        struct libscols_line *chld =
                                        list_entry(p, struct libscols_line, ln_children);
@@ -880,6 +884,7 @@ static int print_tree_line(struct libscols_table *tb,
        if ((!children && !gr_children) || scols_table_is_json(tb))
                fput_line_close(tb, last, last_in_table);
 done:
+       DBG(LINE, ul_debugobj(ln, "<- print tree line [rc=%d]", rc));
        return rc;
 }