On Mon, 20 Feb 2006, Tommi Hassinen wrote: > The strange thing is that the same code at HEAD seems to work... Could this > be a synchronization issue or something like that? A missing "flush" command > or something? Oops, in fact the code at HEAD is not similar. I decided to change the output-streams-code like this: > ostringstream str; > str << project::appdata_path << DIR_SEPARATOR << project::appversion > << DIR_SEPARATOR << xmlfile << ends; > const char * filename = str.str().c_str(); I think it is nicer since no fixed-size tables are needed anymore. I have had no problems with input-streams-code. Regards, Tommi