Author: silene
Date: Sat Apr 4 21:12:52 2009
New Revision: 34489
URL: http://svn.gna.org/viewcvs/wesnoth?rev=34489&view=rev
Log:
Removed config::all_children.
Modified:
trunk/src/unit.cpp
Modified: trunk/src/unit.cpp
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/src/unit.cpp?rev=34489&r1=34488&r2=34489&view=diff
==============================================================================
--- trunk/src/unit.cpp (original)
+++ trunk/src/unit.cpp Sat Apr 4 21:12:52 2009
@@ -980,12 +980,9 @@
{
if (const config &abil = cfg_.child("abilities"))
{
- for (config::child_map::const_iterator i =
abil.all_children().begin(); i != abil.all_children().end(); ++i) {
- for(config::child_list::const_iterator j =
i->second.begin(); j != i->second.end(); ++j) {
- if((**j)["id"] == ability) {
- return true;
- }
- }
+ foreach (const config::any_child &ab,
abil.all_children_range()) {
+ if (ab.cfg["id"] == ability)
+ return true;
}
}
return false;
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits