summary refs log tree commit diff
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2015-11-01 15:01:23 +0100
committerChristian Neukirchen <chneukirchen@gmail.com>2015-11-01 15:01:23 +0100
commit150e30f830d37c6ad2f71278cd43f3ac6cf150f2 (patch)
treee5b6add3893ebd1d99ad7b77dd8035f9edf2500f
parent7d51af94fa608b380f61686a2f6a7fe90e9aa1aa (diff)
downloadxe-0.1.tar.gz
xe-0.1.tar.xz
xe-0.1.zip
don't default to printf when only -s is used v0.1
-rw-r--r--xe.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/xe.c b/xe.c
index c2606fa..5e4dcbf 100644
--- a/xe.c
+++ b/xe.c
@@ -224,9 +224,7 @@ main(int argc, char *argv[])
 			cmd[l++] = xstrdup("-c");
 			cmd[l++] = xstrdup(sflag);
 			cmd[l++] = xstrdup("-");
-		}
-
-		if (optind == cmdend) {
+		} else if (optind == cmdend) {
 			cmd[l++] = xstrdup("printf");
 			cmd[l++] = xstrdup("%s\\n");
 		}