File xalan-c-1.11-gcc4.patch of Package xalan-c
Index: c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp
===================================================================
--- c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp.orig
+++ c/src/xalanc/ICUBridge/ICUFormatNumberFunctor.hpp
@@ -145,10 +145,10 @@ struct DecimalFormatCacheStruct
const XalanDecimalFormatSymbols * const m_DFS;
};
+ DecimalFormatCacheStruct(const DecimalFormatCacheStruct& other);
private:
DecimalFormatCacheStruct();
- DecimalFormatCacheStruct(const DecimalFormatCacheStruct& other);
};
Index: c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp
===================================================================
--- c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp.orig
+++ c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp
@@ -86,9 +86,9 @@ public:
virtual const XalanDOMString&
getURI() const;
-private:
//notimplemented
ElementPrefixResolverProxy(const ElementPrefixResolverProxy&);
+private:
const XalanElement* const m_namespaceContext;
Index: c/src/xalanc/XPath/NameSpace.hpp
===================================================================
--- c/src/xalanc/XPath/NameSpace.hpp.orig
+++ c/src/xalanc/XPath/NameSpace.hpp
@@ -196,8 +196,8 @@ public:
equals(m_uri, theRHS.m_uri);
}
-private:
NameSpace(const NameSpace&);
+private:
XalanDOMString m_prefix;
Index: c/src/xalanc/XSLT/FunctionSystemProperty.hpp
===================================================================
--- c/src/xalanc/XSLT/FunctionSystemProperty.hpp.orig
+++ c/src/xalanc/XSLT/FunctionSystemProperty.hpp
@@ -66,6 +66,7 @@ public:
#endif
clone(MemoryManager& theManager) const;
+ FunctionSystemProperty(const FunctionSystemProperty&);
protected:
virtual const XalanDOMString&
@@ -73,8 +74,6 @@ protected:
private:
- FunctionSystemProperty(const FunctionSystemProperty&);
-
// Not implemented...
FunctionSystemProperty&
operator=(const FunctionSystemProperty&);
Index: c/src/xalanc/XSLT/TopLevelArg.hpp
===================================================================
--- c/src/xalanc/XSLT/TopLevelArg.hpp.orig
+++ c/src/xalanc/XSLT/TopLevelArg.hpp
@@ -147,9 +147,9 @@ public:
return *this;
}
-private:
// not implemented
TopLevelArg(const TopLevelArg& theSource);
+private:
XalanQNameByValue m_qname;