For both ln and install, when using `--backup=simple --suffix=S',
authorJim Meyering <jim@meyering.net>
Mon, 25 Dec 2000 11:07:20 +0000 (11:07 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 25 Dec 2000 11:07:20 +0000 (11:07 +0000)
the suffix `S' wasn't used.

(main): Actually use the local variable, `backup_suffix_string'.

src/install.c

index 1cae79e..5b919c4 100644 (file)
@@ -273,8 +273,13 @@ main (int argc, char **argv)
     error (1, 0,
           _("the strip option may not be used when installing a directory"));
 
-  if (make_backups)
-    x.backup_type = xget_version ("backup type", version_control_string);
+  if (backup_suffix_string)
+    simple_backup_suffix = xstrdup (backup_suffix_string);
+
+  x.backup_type = (make_backups
+                  ? xget_version (_("backup type"),
+                                  version_control_string)
+                  : none);
 
   n_files = argc - optind;
   file = argv + optind;