mthread: -v to not prune

pull/1/merge
Christian Neukirchen 8 years ago
parent f7535f2cec
commit 4eff264615

@ -20,6 +20,8 @@
#include "blaze822.h"
static int vflag;
struct container {
char *mid;
char *file;
@ -362,16 +364,26 @@ print_tree(struct container *c, int depth)
int
main(int argc, char *argv[])
{
int i;
if (argc == 1 && isatty(0)) {
int c, i;
while ((c = getopt(argc, argv, "v")) != -1)
switch(c) {
case 'v': vflag = 1; break;
default:
// XXX usage
exit(1);
}
if (argc == optind && isatty(0)) {
char *all[] = { ":" };
i = blaze822_loop(1, all, thread);
} else {
i = blaze822_loop(argc-1, argv+1, thread);
i = blaze822_loop(argc-optind, argv+optind, thread);
}
find_roots();
prune_tree(top, -1);
if (!vflag)
prune_tree(top, -1);
sort_tree(top, -1);
print_tree(top, -1);

Loading…
Cancel
Save