- return numbered_existing;
- i = argmatch (version, backup_args);
- if (i < 0)
- {
- invalid_arg ("version control type", version, i);
- exit (EXIT_FAILURE);
- }
- return backup_types[i];
+ type = numbered_existing;
+ else
+ XARGMATCH (&type, "version control type", version,
+ backup_args, backup_types, exit (2));
+ return type;