dbertoni 02/04/10 22:52:58
Modified: c/src/XMLSupport FormatterToHTML.cpp FormatterToXML.cpp
Log:
Cleanup for picky compilers.
Revision Changes Path
1.67 +8 -0 xml-xalan/c/src/XMLSupport/FormatterToHTML.cpp
Index: FormatterToHTML.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XMLSupport/FormatterToHTML.cpp,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- FormatterToHTML.cpp 10 Apr 2002 06:03:52 -0000 1.66
+++ FormatterToHTML.cpp 11 Apr 2002 05:52:58 -0000 1.67
@@ -166,14 +166,22 @@
{
initAttrCharsMap();
+#if defined(XALAN_STRICT_ANSI_HEADERS)
+ std::memset(m_charsMap, 0, sizeof(m_charsMap));
+#else
memset(m_charsMap, 0, sizeof(m_charsMap));
+#endif
m_charsMap[XalanUnicode::charLF] = 'S';
m_charsMap[XalanUnicode::charLessThanSign] = 'S';
m_charsMap[XalanUnicode::charGreaterThanSign] = 'S';
m_charsMap[XalanUnicode::charAmpersand] = 'S';
+#if defined(XALAN_STRICT_ANSI_HEADERS)
+ std::memset(m_charsMap, 'S', 10);
+#else
memset(m_charsMap, 'S', 10);
+#endif
m_charsMap[0x0A] = 'S';
m_charsMap[0x0D] = 'S';
1.57 +12 -0 xml-xalan/c/src/XMLSupport/FormatterToXML.cpp
Index: FormatterToXML.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XMLSupport/FormatterToXML.cpp,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- FormatterToXML.cpp 8 Mar 2002 06:24:27 -0000 1.56
+++ FormatterToXML.cpp 11 Apr 2002 05:52:58 -0000 1.57
@@ -322,7 +322,11 @@
void
FormatterToXML::initAttrCharsMap()
{
+#if defined(XALAN_STRICT_ANSI_HEADERS)
+ std::memset(m_attrCharsMap, 0, sizeof(m_attrCharsMap));
+#else
memset(m_attrCharsMap, 0, sizeof(m_attrCharsMap));
+#endif
const XalanDOMString::size_type nSpecials =
length(m_attrSpecialChars);
@@ -344,14 +348,22 @@
{
initAttrCharsMap();
+#if defined(XALAN_STRICT_ANSI_HEADERS)
+ std::memset(m_charsMap, 0, sizeof(m_charsMap));
+#else
memset(m_charsMap, 0, sizeof(m_charsMap));
+#endif
m_charsMap[XalanUnicode::charLF] = 'S';
m_charsMap[XalanUnicode::charLessThanSign] = 'S';
m_charsMap[XalanUnicode::charGreaterThanSign] = 'S';
m_charsMap[XalanUnicode::charAmpersand] = 'S';
+#if defined(XALAN_STRICT_ANSI_HEADERS)
+ std::memset(m_charsMap, 'S', 20);
+#else
memset(m_charsMap, 'S', 20);
+#endif
// $$$ ToDo: I believe these are redundant...
m_charsMap[0x0A] = 'S';
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]