int ignore_empty_files = 0; /* 1 means ignore empty files */
-int show_realpaths = 0; /* 1 means ignore files and directories
- starting with a dot */
+int show_realpaths = 0; /* 1 show the canonical absolute pathname for
+ printed files */
int show_progress = 0; /* 1 means show a progress bar when we are in a
tty */
void exec_command(int nb, struct file_node **nodes) {
char **args;
- int max_group_size = 0, group_size, m, n, status;
+ int max_group_size = 0, group_size = 0, m, n, status;
pid_t pid;
for(n = 0; n < nb; n++) {
- if(n == 0 || nodes[n]->group_id != nodes[n-1]->group_id) {
+ if(nodes[n]->group_id != nodes[n-1]->group_id) {
group_size = 0;
}
group_size++;