about summary refs log tree commit diff
path: root/mthread.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-07-20 15:39:53 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2016-07-20 15:39:53 +0200
commitf3c4a50d538dda17dd83ba40313189ccb8f4d305 (patch)
tree8a6a89a9906f52c3a9b27753f2273d4f29d5017b /mthread.c
parentd72696a16b81f6d6d08d4a8751db848fb5a8f29a (diff)
downloadmblaze-f3c4a50d538dda17dd83ba40313189ccb8f4d305.tar.gz
mblaze-f3c4a50d538dda17dd83ba40313189ccb8f4d305.tar.xz
mblaze-f3c4a50d538dda17dd83ba40313189ccb8f4d305.zip
mthread: default to all messages when interactive w/o args
Diffstat (limited to 'mthread.c')
-rw-r--r--mthread.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/mthread.c b/mthread.c
index 8aa0efd..a0758a5 100644
--- a/mthread.c
+++ b/mthread.c
@@ -362,7 +362,13 @@ print_tree(struct container *c, int depth)
 int
 main(int argc, char *argv[])
 {
-	int i = blaze822_loop(argc-1, argv+1, thread);
+	int i;
+	if (argc == 1 && isatty(0)) {
+		char *all[] = { ":" };
+		i = blaze822_loop(1, all, thread);
+	} else {
+		i = blaze822_loop(argc-1, argv+1, thread);
+	}
 
 	find_roots();
 	prune_tree(top, -1);