diff --git a/src/builtin/component.cc b/src/builtin/component.cc index 592dc30..f147861 100644 --- a/src/builtin/component.cc +++ b/src/builtin/component.cc @@ -136,9 +136,9 @@ Component_context::Component_context(const Component_name& name, BOOST_FOREACH(const std::string& str, args) { std::string key("args."); - // use comma as the separator + // use equal sign as the separator std::vector kv; - boost::split(kv, str, boost::is_any_of(",")); + boost::split(kv, str, boost::is_any_of("=")); key += kv[0]; properties.put(key, kv.size() > 1 ? kv[1] : ""); }