id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2856,Rapid XML 1.12 doesn't handle zero-length strings correctly,Chris,Sebastian Redl,"[My patch, copied from sourceforge.] Rapid XML 1.12 interprets a zero, when specified as a string's length, as indicating that the string is a C-string & its length should be calculated appropriately. This makes it difficult to add variable length data where it may have zero length, but isn't necessarily a C-string. This may have also introduced hidden bugs into users code. Zero is a valid length for data & should be interpreted literally. The attached patch defines a new constant `auto_size` to use instead of `0` and modifies code appropriately. Note: The change was sufficient for my usage. It probably requires some further work to update every occurrence.",Bugs,closed,Boost 1.40.0,property_tree,Boost Development Trunk,Problem,wontfix,,mateusz@…