Fix for timotei's weird error in MSVC9 perhaps

This commit is contained in:
Thonsew 2011-09-09 14:35:42 +00:00
parent 183069699d
commit 7c084e7227

View file

@ -22,6 +22,7 @@
#include "global.hpp"
#include "foreach.hpp"
#include "gettext.hpp"
#include "log.hpp"
#include "serialization/string_utils.hpp"
@ -103,7 +104,9 @@ size_t hash_value(t_split_triad const & a) {
struct t_calc_cache_item {
t_out const operator()(t_split_triad const & x) {
std::vector<std::string> vstr(split(static_cast<std::string const &>(x.val), x.c, x.flags));
t_out const retval(vstr.begin(), vstr.end());
t_out retval;
foreach(std::string const & s, vstr){
retval.push_back(n_token::t_token(s)); }
return retval;
}
};