You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@locus.apache.org on 2000/08/07 21:51:36 UTC
cvs commit: xml-xalan/c/src/XMLSupport FormatterToHTML.cpp FormatterToHTML.hpp FormatterToXML.hpp
dbertoni 00/08/07 12:51:36
Modified: c/src/XMLSupport FormatterToHTML.cpp FormatterToHTML.hpp
FormatterToXML.hpp
Log:
Fixes for AIX compiler issues.
Revision Changes Path
1.21 +35 -35 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.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- FormatterToHTML.cpp 2000/08/04 21:29:08 1.20
+++ FormatterToHTML.cpp 2000/08/07 19:51:31 1.21
@@ -55,7 +55,7 @@
* <http://www.apache.org/>.
*/
/**
- * $Id: FormatterToHTML.cpp,v 1.20 2000/08/04 21:29:08 dbertoni Exp $
+ * $Id: FormatterToHTML.cpp,v 1.21 2000/08/07 19:51:31 dbertoni Exp $
*
* $State: Exp $
*
@@ -316,7 +316,7 @@
}
else
{
- return i->second;
+ return (*i).second;
}
}
@@ -986,7 +986,7 @@
XALAN_STATIC_UCODE_STRING("FRAME"),
ElemDesc(0|ElemDesc::EMPTY|ElemDesc::BLOCK)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1146,8 +1146,8 @@
XALAN_STATIC_UCODE_STRING("A"),
ElemDesc(0|ElemDesc::SPECIAL)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("HREF"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("NAME"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("HREF"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("NAME"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1170,9 +1170,9 @@
XALAN_STATIC_UCODE_STRING("IMG"),
ElemDesc(0|ElemDesc::SPECIAL|ElemDesc::ASPECIAL|ElemDesc::EMPTY|ElemDesc::WHITESPACESENSITIVE)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("LONGDESC"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("LONGDESC"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
theResult =
theElementFlags.insert(
@@ -1180,11 +1180,11 @@
XALAN_STATIC_UCODE_STRING("OBJECT"),
ElemDesc(0|ElemDesc::SPECIAL|ElemDesc::ASPECIAL|ElemDesc::HEADMISC|ElemDesc::WHITESPACESENSITIVE)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CLASSID"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CODEBASE"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DATA"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("ARCHIVE"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CLASSID"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CODEBASE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DATA"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("ARCHIVE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1242,7 +1242,7 @@
XALAN_STATIC_UCODE_STRING("Q"),
ElemDesc(0|ElemDesc::SPECIAL|ElemDesc::ASPECIAL)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
theResult =
theElementFlags.insert(
@@ -1250,7 +1250,7 @@
XALAN_STATIC_UCODE_STRING("BLOCKQUOTE"),
ElemDesc(0|ElemDesc::BLOCK|ElemDesc::BLOCKFORM|ElemDesc::BLOCKFORMFIELDSET)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
theResult =
theElementFlags.insert(
@@ -1258,7 +1258,7 @@
XALAN_STATIC_UCODE_STRING("INS"),
ElemDesc(0)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
theResult =
theElementFlags.insert(
@@ -1266,7 +1266,7 @@
XALAN_STATIC_UCODE_STRING("DEL"),
ElemDesc(0)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CITE"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1304,7 +1304,7 @@
XALAN_STATIC_UCODE_STRING("FORM"),
ElemDesc(0|ElemDesc::BLOCK)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("ACTION"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("ACTION"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1317,11 +1317,11 @@
XALAN_STATIC_UCODE_STRING("INPUT"),
ElemDesc(0|ElemDesc::FORMCTRL|ElemDesc::INLINELABEL|ElemDesc::EMPTY)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("CHECKED"), ElemDesc::ATTREMPTY);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("USEMAP"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("CHECKED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
theResult =
theElementFlags.insert(
@@ -1329,8 +1329,8 @@
XALAN_STATIC_UCODE_STRING("SELECT"),
ElemDesc(0|ElemDesc::FORMCTRL|ElemDesc::INLINELABEL)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("MULTIPLE"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("MULTIPLE"), ElemDesc::ATTREMPTY);
theResult =
theElementFlags.insert(
@@ -1338,7 +1338,7 @@
XALAN_STATIC_UCODE_STRING("OPTGROUP"),
ElemDesc(0)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
theResult =
theElementFlags.insert(
@@ -1346,8 +1346,8 @@
XALAN_STATIC_UCODE_STRING("OPTION"),
ElemDesc(0)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("SELECTED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("SELECTED"), ElemDesc::ATTREMPTY);
theResult =
theElementFlags.insert(
@@ -1355,8 +1355,8 @@
XALAN_STATIC_UCODE_STRING("TEXTAREA"),
ElemDesc(0|ElemDesc::FORMCTRL|ElemDesc::INLINELABEL)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("READONLY"), ElemDesc::ATTREMPTY);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1374,7 +1374,7 @@
XALAN_STATIC_UCODE_STRING("BUTTON"),
ElemDesc(0|ElemDesc::FORMCTRL|ElemDesc::INLINELABEL)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("DISABLED"), ElemDesc::ATTREMPTY);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1432,7 +1432,7 @@
XALAN_STATIC_UCODE_STRING("HEAD"),
ElemDesc(0|ElemDesc::BLOCK)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("PROFILE"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("PROFILE"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1445,7 +1445,7 @@
XALAN_STATIC_UCODE_STRING("BASE"),
ElemDesc(0|ElemDesc::EMPTY|ElemDesc::BLOCK)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("HREF"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("HREF"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
@@ -1463,8 +1463,8 @@
XALAN_STATIC_UCODE_STRING("SCRIPT"),
ElemDesc(0|ElemDesc::SPECIAL|ElemDesc::ASPECIAL|ElemDesc::HEADMISC|ElemDesc::RAW)));
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
- theResult.first->second.setAttr(XALAN_STATIC_UCODE_STRING("FOR"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("SRC"), ElemDesc::ATTRURL);
+ (*theResult.first).second.setAttr(XALAN_STATIC_UCODE_STRING("FOR"), ElemDesc::ATTRURL);
theElementFlags.insert(
ElementFlagsMapType::value_type(
1.10 +6 -6 xml-xalan/c/src/XMLSupport/FormatterToHTML.hpp
Index: FormatterToHTML.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XMLSupport/FormatterToHTML.hpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- FormatterToHTML.hpp 2000/05/24 19:25:34 1.9
+++ FormatterToHTML.hpp 2000/08/07 19:51:31 1.10
@@ -58,7 +58,7 @@
#define FORMATTERTOHTML_HEADER_GUARD_1357924680
/**
- * $Id: FormatterToHTML.hpp,v 1.9 2000/05/24 19:25:34 dbertoni Exp $
+ * $Id: FormatterToHTML.hpp,v 1.10 2000/08/07 19:51:31 dbertoni Exp $
*
* $State: Exp $
*
@@ -246,16 +246,16 @@
}
else
{
- return i->second & flags ? true : false;
+ return (*i).second & flags ? true : false;
}
}
private:
#if defined(XALAN_NO_NAMESPACES)
- typedef map<DOMString, unsigned int> AttributeMapType;
+ typedef map<XalanDOMString, unsigned int, less<XalanDOMString> > AttributeMapType;
#else
- typedef std::map<DOMString, unsigned int> AttributeMapType;
+ typedef std::map<XalanDOMString, unsigned int> AttributeMapType;
#endif
const unsigned int m_flags;
@@ -265,9 +265,9 @@
#if defined(XALAN_NO_NAMESPACES)
- typedef map<DOMString, ElemDesc> ElementFlagsMapType;
+ typedef map<XalanDOMString, ElemDesc, less<XalanDOMString> > ElementFlagsMapType;
#else
- typedef std::map<DOMString, ElemDesc> ElementFlagsMapType;
+ typedef std::map<XalanDOMString, ElemDesc> ElementFlagsMapType;
#endif
static const ElementFlagsMapType s_elementFlags;
1.13 +0 -4 xml-xalan/c/src/XMLSupport/FormatterToXML.hpp
Index: FormatterToXML.hpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XMLSupport/FormatterToXML.hpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- FormatterToXML.hpp 2000/05/24 19:26:12 1.12
+++ FormatterToXML.hpp 2000/08/07 19:51:32 1.13
@@ -606,14 +606,10 @@
static const XalanDOMCharVectorType s_formatterToDOMString;
#if defined(XALAN_NO_NAMESPACES)
-// typedef map<XalanDOMString, XalanDOMString> DOMStringMapType;
-// typedef map<XalanDOMString, int> DOMString2IntMapType;
typedef stack<bool> BoolStackType;
typedef vector<XalanDOMChar> DOMCharBufferType;
typedef vector<char> ByteBufferType;
#else
-// typedef std::map<XalanDOMString, XalanDOMString> DOMStringMapType;
-// typedef std::map<XalanDOMString, int> DOMString2IntMapType;
typedef std::stack<bool> BoolStackType;
typedef std::vector<XalanDOMChar> DOMCharBufferType;
typedef std::vector<char> ByteBufferType;