diff options
author | Jim Meyering <jim@meyering.net> | 2002-10-08 14:25:49 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2002-10-08 14:25:49 +0000 |
commit | 1d2876761d4de6176aba4e9371dc438a436a1b1f (patch) | |
tree | 23d6b2ff3e7bbd44dab50a00e482dd8f559b7bc6 | |
parent | a890541a5d67d395e9f36aaaf5284457a03611f6 (diff) | |
download | coreutils-1d2876761d4de6176aba4e9371dc438a436a1b1f.tar.xz |
(main): Fix target_directory parsing when n_files == 1.
Patch by Dmitry V. Levin.
-rw-r--r-- | src/ln.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -495,9 +495,9 @@ main (int argc, char **argv) if (!target_directory) target_directory = file[n_files - 1]; - /* If there's only one file argument, then pretend `.' was given - as the second argument. */ - if (n_files == 1) + /* If target directory is not specified, and there's only one + file argument, then pretend `.' was given as the second argument. */ + if (!target_directory_specified && n_files == 1) { static char *dummy[2]; dummy[0] = file[0]; |