
Reece Dunn wrote:
Thanks again for pointing that out. I'll have a look at it next week, when I'm back home. Is this problem specific for VC7 or does it occur on the VC7.1 platform also? If it's specific, then I would some need from somebody to fix this, because I don't have it handy to reproduce the problem. Could you provide a fix for Wave then?
It is just a VC 7 problem, because VC 7 does not have partial template specialization.
I have a fix now for this: replace std::reverse_iterator< Iterator > with boost::reverse_iterator< Iterator > (I do not have a proper diff):
[shipped the patch]
I have this in my implementation if you want to take a look, along with several other changes to the flex_string implementation.
Yes please send it to me (perhaps privately). I'll have to make some changes anyway, so I'll try to incorporate your fix along the lines. Regards Hartmut