summaryrefslogtreecommitdiff
path: root/src/sort.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1993-12-23 19:11:21 +0000
committerJim Meyering <jim@meyering.net>1993-12-23 19:11:21 +0000
commit2db44d14e45b2ae891722bac76ddb6692494fce2 (patch)
tree2dd6a4da191ff5b7a315c5410427c509380b77da /src/sort.c
parent5fbc4e23846341ffb8f157c40175011d542ec33d (diff)
downloadcoreutils-2db44d14e45b2ae891722bac76ddb6692494fce2.tar.xz
merge with 1.9.1b
Diffstat (limited to 'src/sort.c')
-rw-r--r--src/sort.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/sort.c b/src/sort.c
index df6e74e54..166d8db95 100644
--- a/src/sort.c
+++ b/src/sort.c
@@ -1667,13 +1667,14 @@ main (argc, argv)
case 'T':
if (s[1])
temp_file_prefix = ++s;
- else if (i < argc - 1)
+ else
{
- temp_file_prefix = argv[++i];
- goto outer;
+ if (i < argc - 1)
+ temp_file_prefix = argv[++i];
+ else
+ error (2, 0, "option `-T' requires an argument");
}
- else
- error (2, 0, "option `-T' requires an argument");
+ goto outer;
break;
case 'u':
unique = 1;