about summary refs log tree commit diff
path: root/mflag.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-07-23 00:28:06 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2016-07-23 00:28:06 +0200
commit49710409ae7c81b52fef3d8a318bf8078422f378 (patch)
tree25bee0721d9c8b96705825215e47871789d34e92 /mflag.c
parent2212bb39d94ecb3e8f505f1ae1f9e805f16bb7e9 (diff)
downloadmblaze-49710409ae7c81b52fef3d8a318bf8078422f378.tar.gz
mblaze-49710409ae7c81b52fef3d8a318bf8078422f378.tar.xz
mblaze-49710409ae7c81b52fef3d8a318bf8078422f378.zip
mflag: use blaze822_loop1
Diffstat (limited to 'mflag.c')
-rw-r--r--mflag.c24
1 files changed, 9 insertions, 15 deletions
diff --git a/mflag.c b/mflag.c
index 80182f1..db6b83b 100644
--- a/mflag.c
+++ b/mflag.c
@@ -136,29 +136,23 @@ main(int argc, char *argv[])
 		if (!args)
 			exit(-1);
 
-		if (argc == optind) {
-			char *cur[] = { "." };
-			blaze822_loop(1, cur, add);
-		} else {
+		if (argc == optind)
+			blaze822_loop1(".", add);
+		else
 			blaze822_loop(argc-optind, argv+optind, add);
-		}
 
-		if (isatty(0)) {
-			char *all[] = { ":" };
-			blaze822_loop(1, all, flag);
-		} else {
+		if (isatty(0))
+			blaze822_loop1(":", flag);
+		else
 			blaze822_loop(0, 0, flag);
-		}
 		
 		return 0;
 	}
 
-	if (argc == optind && isatty(0)) {
-		char *cur[] = { "." };
-		blaze822_loop(1, cur, flag);
-	} else {
+	if (argc == optind && isatty(0))
+		blaze822_loop1(".", flag);
+	else
 		blaze822_loop(argc-optind, argv+optind, flag);
-	}
 
 	return 0;
 }