summaryrefslogtreecommitdiffstats
path: root/Source/cmXMLSafe.h
Commit message (Collapse)AuthorAgeFilesLines
* COMP: Avoid parameter/member shadow in cmXMLSafeBrad King2009-02-061-1/+1
| | | | | | A cmXMLSafe constructor named its parameter 'str' which shadowed the name of the 'str' method. This renames the parameter to avoid the conflict warning.
* ENH: Create cmXMLSafe to help escapes in XMLBrad King2009-02-051-0/+49
This class provides easy syntax to efficiently insert blocks of data into XML documents with proper escapes. It replaces the old cmCTest::MakeXMLSafe and cmSystemTools::MakeXMLSafe methods which allocated extra memory instead of directly streaming the data.