Author: silene
Date: Sat Apr  4 19:50:42 2009
New Revision: 34482

URL: http://svn.gna.org/viewcvs/wesnoth?rev=34482&view=rev
Log:
Cleaned code by removing useless pointers and duplication.

Modified:
    trunk/src/builder.cpp

Modified: trunk/src/builder.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/builder.cpp?rev=34482&r1=34481&r2=34482&view=diff
==============================================================================
--- trunk/src/builder.cpp (original)
+++ trunk/src/builder.cpp Sat Apr  4 19:50:42 2009
@@ -823,23 +823,20 @@
        // Build a config object
        config cfg;
 
-       cfg.add_child("terrain_graphics");
-       config *item = cfg.child("terrain_graphics");
-
-       (*item).add_child("tile");
-       config *tile = (*item).child("tile");
-       (*tile)["x"] = "0";
-       (*tile)["y"] = "0";
-       (*tile)["type"] = 
t_translation::write_terrain_code(t_translation::OFF_MAP_USER);
-
-       (*tile).add_child("image");
-       config *tile_image = (*tile).child("image");
-       (*tile_image)["layer"] = "-1000";
-       (*tile_image)["name"] = image;
-
-       (*item)["probability"] = "100";
-       (*item)["no_flag"] = "base";
-       (*item)["set_flag"] = "base";
+       config &item = cfg.add_child("terrain_graphics");
+
+       config &tile = item.add_child("tile");
+       tile["x"] = "0";
+       tile["y"] = "0";
+       tile["type"] = 
t_translation::write_terrain_code(t_translation::OFF_MAP_USER);
+
+       config &tile_image = tile.add_child("image");
+       tile_image["layer"] = "-1000";
+       tile_image["name"] = image;
+
+       item["probability"] = "100";
+       item["no_flag"] = "base";
+       item["set_flag"] = "base";
 
        // Parse the object
        parse_config(cfg);


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to