aboutsummaryrefslogtreecommitdiff
path: root/bdep/init.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bdep/init.cxx')
-rw-r--r--bdep/init.cxx16
1 files changed, 1 insertions, 15 deletions
diff --git a/bdep/init.cxx b/bdep/init.cxx
index dfe3a68..1adeb9a 100644
--- a/bdep/init.cxx
+++ b/bdep/init.cxx
@@ -33,22 +33,8 @@ namespace bdep
fail << "both --config-add and --config-create specified";
optional<string> nm;
- if (size_t n = o.config_name ().size ())
- {
- if (n > 1)
- fail << "multiple configuration names specified for " << m;
-
- nm = o.config_name ()[0];
- }
-
optional<uint64_t> id;
- if (size_t n = o.config_id ().size ())
- {
- if (n > 1)
- fail << "multiple configuration ids specified for " << m;
-
- id = o.config_id ()[0];
- }
+ cmd_config_validate_add (o, m, nm, id);
return ca
? cmd_config_add ( ao, prj, db, cfg, move (nm), move (id))