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