Author: mordante
Date: Mon Aug 22 21:57:53 2011
New Revision: 50882

URL: http://svn.gna.org/viewcvs/wesnoth?rev=50882&view=rev
Log:
Fix copying a singular iterator.

Modified:
    trunk/src/whiteboard/side_actions.hpp

Modified: trunk/src/whiteboard/side_actions.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/whiteboard/side_actions.hpp?rev=50882&r1=50881&r2=50882&view=diff
==============================================================================
--- trunk/src/whiteboard/side_actions.hpp (original)
+++ trunk/src/whiteboard/side_actions.hpp Mon Aug 22 21:57:53 2011
@@ -365,7 +365,10 @@
                {init();}
 
        iterator(base_t const& base, size_t turn_num, side_actions::contents_t* 
contents)
-                       : base_(base), turn_num_(turn_num), contents_(contents)
+                       // If contents == NULL base is a singualar iterator
+                       : base_(contents ? base : base_t())
+                       , turn_num_(turn_num)
+                       , contents_(contents)
                {}
 
        void init()


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

Reply via email to