changeset 1595:9be7d216a475

(get_version): Use XARGCASEMATCH in place of argmatch & co.
author Jim Meyering <jim@meyering.net>
date Fri, 01 Jan 1999 06:43:04 +0000
parents 9077dfe02dbe
children ca73757a0183
files lib/backupfile.c
diffstat 1 files changed, 2 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/lib/backupfile.c
+++ b/lib/backupfile.c
@@ -228,15 +228,8 @@
 enum backup_type
 get_version (const char *version)
 {
-  int i;
-
   if (version == 0 || *version == 0)
     return numbered_existing;
-  i = argmatch (version, backup_args);
-  if (i < 0)
-    {
-      invalid_arg ("version control type", version, i);
-      exit (2);
-    }
-  return backup_types[i];
+  return XARGCASEMATCH ("version control type", version,
+			backup_args, backup_types);
 }