From 9abafef232fb12be1b1301de008204925d443c7e Mon Sep 17 00:00:00 2001 From: JaMiT Date: Sun, 18 Aug 2013 03:55:13 -0500 Subject: [PATCH] Simplify some code with utilss::join(). --- src/game_events/handlers.cpp | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/src/game_events/handlers.cpp b/src/game_events/handlers.cpp index 6a2ceebaede..602139c0923 100644 --- a/src/game_events/handlers.cpp +++ b/src/game_events/handlers.cpp @@ -501,25 +501,8 @@ void write_events(config& cfg) cfg.add_child("event", eh.get_config()); } - std::stringstream used; - std::set::const_iterator u; - for(u = used_items.begin(); u != used_items.end(); ++u) { - if(u != used_items.begin()) - used << ","; - - used << *u; - } - - cfg["used_items"] = used.str(); - std::stringstream ids; - for(u = unit_wml_ids.begin(); u != unit_wml_ids.end(); ++u) { - if(u != unit_wml_ids.begin()) - ids << ","; - - ids << *u; - } - - cfg["unit_wml_ids"] = ids.str(); + cfg["used_items"] = utils::join(used_items); + cfg["unit_wml_ids"] = utils::join(unit_wml_ids); if (resources::soundsources) resources::soundsources->write_sourcespecs(cfg);