version 1.104, 2004/04/27 19:26:19
|
version 1.105, 2004/05/01 15:29:37
|
|
|
void XmlWriter::append(Array<Sint8>& out, const char* str) | void XmlWriter::append(Array<Sint8>& out, const char* str) |
{ | { |
while (*str) | while (*str) |
_xmlWritter_appendChar(out, *str++); |
XmlWriter::append(out, *str++); |
} | } |
| |
void XmlWriter::append(Array<Sint8>& out, const String& str) | void XmlWriter::append(Array<Sint8>& out, const String& str) |
|
|
} | } |
} | } |
| |
// chuck start |
|
|
|
// See http://www.ietf.org/rfc/rfc2396.txt section 2 | // See http://www.ietf.org/rfc/rfc2396.txt section 2 |
// Reserved characters = ';' '/' '?' ':' '@' '&' '=' '+' '$' ',' | // Reserved characters = ';' '/' '?' ':' '@' '&' '=' '+' '$' ',' |
// Excluded characters: | // Excluded characters: |
|
|
out << "<LOCALNAMESPACEPATH>\n"; | out << "<LOCALNAMESPACEPATH>\n"; |
| |
char* nameSpaceCopy = strdup(nameSpace.getString().getCString()); | char* nameSpaceCopy = strdup(nameSpace.getString().getCString()); |
|
|
#if defined(PEGASUS_PLATFORM_SOLARIS_SPARC_CC) || \ | #if defined(PEGASUS_PLATFORM_SOLARIS_SPARC_CC) || \ |
defined(PEGASUS_OS_HPUX) || \ | defined(PEGASUS_OS_HPUX) || \ |
defined(PEGASUS_OS_LINUX) | defined(PEGASUS_OS_LINUX) |