Переглянути джерело

(name_next): If file names are given both in the
command line (e.g. via -C) and in a file (via -T), do not
ignore the command-line names.

Paul Eggert 25 роки тому
батько
коміт
bc9dc01ec3
1 змінених файлів з 4 додано та 5 видалено
  1. 4 5
      src/names.c

+ 4 - 5
src/names.c

@@ -344,16 +344,15 @@ name_next (int change_dirs)
     {
       /* Get a name, either from file or from saved arguments.  */
 
-      if (name_file)
+      if (name_index == names)
 	{
-	  if (!read_name_from_file ())
+	  if (! name_file)
+	    break;
+	  if (! read_name_from_file ())
 	    break;
 	}
       else
 	{
-	  if (name_index == names)
-	    break;
-
 	  source = name_array[name_index++];
 	  if (strlen (source) > name_buffer_length)
 	    {