Overview
| Comment: | OFXMLCDATA: Properly escape ]]> |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
1ac4a1f05645998743aec1298a1e4903 |
| User & Date: | js on 2015-01-04 20:54:16 |
| Other Links: | manifest | tags |
Context
|
2015-01-17
| ||
| 18:39 | Fix compilation on Win32 (check-in: 8b0caeabde user: js tags: trunk) | |
|
2015-01-04
| ||
| 20:54 | OFXMLCDATA: Properly escape ]]> (check-in: 1ac4a1f056 user: js tags: trunk) | |
|
2015-01-03
| ||
| 20:57 | Update copyright (check-in: cfd374b906 user: js tags: trunk) | |
Changes
Modified src/OFXMLCDATA.m from [07b76c5de1] to [2dd12fd542].
| ︙ | ︙ | |||
98 99 100 101 102 103 104 |
OFString *old = _CDATA;
_CDATA = [stringValue copy];
[old release];
}
- (OFString*)XMLString
{
| | > > > | > > > > | 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
OFString *old = _CDATA;
_CDATA = [stringValue copy];
[old release];
}
- (OFString*)XMLString
{
void *pool = objc_autoreleasePoolPush();
OFString *tmp = [_CDATA
stringByReplacingOccurrencesOfString: @"]]>"
withString: @"]]>]]><![CDATA["];
OFString *ret = [OFString stringWithFormat: @"<![CDATA[%@]]>", tmp];
[ret retain];
objc_autoreleasePoolPop(pool);
return [ret autorelease];
}
- (OFString*)XMLStringWithIndentation: (unsigned int)indentation
{
return [self XMLString];
}
|
| ︙ | ︙ |