diff options
author | Michael Stahl <mstahl@redhat.com> | 2012-11-14 22:09:31 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2012-11-15 11:35:58 +0100 |
commit | 9c52986f26f4c33bd68d0f73006bd97e9820df7d (patch) | |
tree | d7010cc972ed110f901a6e6b9e3bf1644c3a98aa /expat | |
parent | 814b0b45de540f06b51372a8adc43d3a8635258f (diff) |
Revert "Use different symbol names in the two expat variants we build"
This reverts commit 78c7bbc3ce92493ca98c605f92733e31ad87ef70.
It is no longer the case that both expat_utf8 and expat_utf16 are linked
into the same library: we only use expat_utf16 in shell Explorer
extensions, which cannot be linked into libmerged anyway.
Conflicts:
expat/expat-2.1.0.patch
Change-Id: I579c10d405d8a40cafcb2dbe09e967c6079f7b16
Diffstat (limited to 'expat')
-rw-r--r-- | expat/expat-2.1.0.patch | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/expat/expat-2.1.0.patch b/expat/expat-2.1.0.patch index cb85ec5cbe2a..070dafc0cb0c 100644 --- a/expat/expat-2.1.0.patch +++ b/expat/expat-2.1.0.patch @@ -1,93 +1,3 @@ ---- misc/expat-2.1.0/lib/expat_external.h -+++ misc/build/expat-2.1.0/lib/expat_external.h -@@ -86,9 +86,11 @@ - typedef unsigned short XML_Char; - typedef char XML_LChar; - #endif /* XML_UNICODE_WCHAR_T */ -+#define EXPAT_CHARTYPE_DECORATE(s) s##_UTF16 - #else /* Information is UTF-8 encoded. */ - typedef char XML_Char; - typedef char XML_LChar; -+#define EXPAT_CHARTYPE_DECORATE(s) s##_UTF8 - #endif /* XML_UNICODE */ - - #ifdef XML_LARGE_SIZE /* Use large integers for file/stream positions. */ ---- misc/expat-2.1.0/lib/expat.h -+++ misc/build/expat-2.1.0/lib/expat.h -@@ -15,6 +15,73 @@ - #include <stdlib.h> - #include "expat_external.h" - -+#define XML_DefaultCurrent EXPAT_CHARTYPE_DECORATE(XML_DefaultCurrent) -+#define XML_ErrorString EXPAT_CHARTYPE_DECORATE(XML_ErrorString) -+#define XML_ExpatVersion EXPAT_CHARTYPE_DECORATE(XML_ExpatVersion) -+#define XML_ExpatVersionInfo EXPAT_CHARTYPE_DECORATE(XML_ExpatVersionInfo) -+#define XML_ExternalEntityParserCreate EXPAT_CHARTYPE_DECORATE(XML_ExternalEntityParserCreate) -+#define XML_FreeContentModel EXPAT_CHARTYPE_DECORATE(XML_FreeContentModel) -+#define XML_GetBase EXPAT_CHARTYPE_DECORATE(XML_GetBase) -+#define XML_GetBuffer EXPAT_CHARTYPE_DECORATE(XML_GetBuffer) -+#define XML_GetCurrentByteCount EXPAT_CHARTYPE_DECORATE(XML_GetCurrentByteCount) -+#define XML_GetCurrentByteIndex EXPAT_CHARTYPE_DECORATE(XML_GetCurrentByteIndex) -+#define XML_GetCurrentColumnNumber EXPAT_CHARTYPE_DECORATE(XML_GetCurrentColumnNumber) -+#define XML_GetCurrentLineNumber EXPAT_CHARTYPE_DECORATE(XML_GetCurrentLineNumber) -+#define XML_GetErrorCode EXPAT_CHARTYPE_DECORATE(XML_GetErrorCode) -+#define XML_GetFeatureList EXPAT_CHARTYPE_DECORATE(XML_GetFeatureList) -+#define XML_GetIdAttributeIndex EXPAT_CHARTYPE_DECORATE(XML_GetIdAttributeIndex) -+#define XML_GetInputContext EXPAT_CHARTYPE_DECORATE(XML_GetInputContext) -+#define XML_GetParsingStatus EXPAT_CHARTYPE_DECORATE(XML_GetParsingStatus) -+#define XML_GetSpecifiedAttributeCount EXPAT_CHARTYPE_DECORATE(XML_GetSpecifiedAttributeCount) -+#define XML_MemFree EXPAT_CHARTYPE_DECORATE(XML_MemFree) -+#define XML_MemMalloc EXPAT_CHARTYPE_DECORATE(XML_MemMalloc) -+#define XML_MemRealloc EXPAT_CHARTYPE_DECORATE(XML_MemRealloc) -+#define XML_Parse EXPAT_CHARTYPE_DECORATE(XML_Parse) -+#define XML_ParseBuffer EXPAT_CHARTYPE_DECORATE(XML_ParseBuffer) -+#define XML_ParserCreate EXPAT_CHARTYPE_DECORATE(XML_ParserCreate) -+#define XML_ParserCreateNS EXPAT_CHARTYPE_DECORATE(XML_ParserCreateNS) -+#define XML_ParserCreate_MM EXPAT_CHARTYPE_DECORATE(XML_ParserCreate_MM) -+#define XML_ParserFree EXPAT_CHARTYPE_DECORATE(XML_ParserFree) -+#define XML_ParserReset EXPAT_CHARTYPE_DECORATE(XML_ParserReset) -+#define XML_ResumeParser EXPAT_CHARTYPE_DECORATE(XML_ResumeParser) -+#define XML_SetAttlistDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetAttlistDeclHandler) -+#define XML_SetBase EXPAT_CHARTYPE_DECORATE(XML_SetBase) -+#define XML_SetCdataSectionHandler EXPAT_CHARTYPE_DECORATE(XML_SetCdataSectionHandler) -+#define XML_SetCharacterDataHandler EXPAT_CHARTYPE_DECORATE(XML_SetCharacterDataHandler) -+#define XML_SetCommentHandler EXPAT_CHARTYPE_DECORATE(XML_SetCommentHandler) -+#define XML_SetDefaultHandler EXPAT_CHARTYPE_DECORATE(XML_SetDefaultHandler) -+#define XML_SetDefaultHandlerExpand EXPAT_CHARTYPE_DECORATE(XML_SetDefaultHandlerExpand) -+#define XML_SetDoctypeDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetDoctypeDeclHandler) -+#define XML_SetElementDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetElementDeclHandler) -+#define XML_SetElementHandler EXPAT_CHARTYPE_DECORATE(XML_SetElementHandler) -+#define XML_SetEncoding EXPAT_CHARTYPE_DECORATE(XML_SetEncoding) -+#define XML_SetEndCdataSectionHandler EXPAT_CHARTYPE_DECORATE(XML_SetEndCdataSectionHandler) -+#define XML_SetEndDoctypeDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetEndDoctypeDeclHandler) -+#define XML_SetEndElementHandler EXPAT_CHARTYPE_DECORATE(XML_SetEndElementHandler) -+#define XML_SetEndNamespaceDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetEndNamespaceDeclHandler) -+#define XML_SetEntityDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetEntityDeclHandler) -+#define XML_SetExternalEntityRefHandler EXPAT_CHARTYPE_DECORATE(XML_SetExternalEntityRefHandler) -+#define XML_SetExternalEntityRefHandlerArg EXPAT_CHARTYPE_DECORATE(XML_SetExternalEntityRefHandlerArg) -+#define XML_SetHashSalt EXPAT_CHARTYPE_DECORATE(XML_SetHashSalt) -+#define XML_SetNamespaceDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetNamespaceDeclHandler) -+#define XML_SetNotStandaloneHandler EXPAT_CHARTYPE_DECORATE(XML_SetNotStandaloneHandler) -+#define XML_SetNotationDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetNotationDeclHandler) -+#define XML_SetParamEntityParsing EXPAT_CHARTYPE_DECORATE(XML_SetParamEntityParsing) -+#define XML_SetProcessingInstructionHandler EXPAT_CHARTYPE_DECORATE(XML_SetProcessingInstructionHandler) -+#define XML_SetReturnNSTriplet EXPAT_CHARTYPE_DECORATE(XML_SetReturnNSTriplet) -+#define XML_SetSkippedEntityHandler EXPAT_CHARTYPE_DECORATE(XML_SetSkippedEntityHandler) -+#define XML_SetStartCdataSectionHandler EXPAT_CHARTYPE_DECORATE(XML_SetStartCdataSectionHandler) -+#define XML_SetStartDoctypeDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetStartDoctypeDeclHandler) -+#define XML_SetStartElementHandler EXPAT_CHARTYPE_DECORATE(XML_SetStartElementHandler) -+#define XML_SetStartNamespaceDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetStartNamespaceDeclHandler) -+#define XML_SetUnknownEncodingHandler EXPAT_CHARTYPE_DECORATE(XML_SetUnknownEncodingHandler) -+#define XML_SetUnparsedEntityDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetUnparsedEntityDeclHandler) -+#define XML_SetUserData EXPAT_CHARTYPE_DECORATE(XML_SetUserData) -+#define XML_SetXmlDeclHandler EXPAT_CHARTYPE_DECORATE(XML_SetXmlDeclHandler) -+#define XML_StopParser EXPAT_CHARTYPE_DECORATE(XML_StopParser) -+#define XML_UseForeignDTD EXPAT_CHARTYPE_DECORATE(XML_UseForeignDTD) -+#define XML_UseParserAsHandlerArg EXPAT_CHARTYPE_DECORATE(XML_UseParserAsHandlerArg) -+ - #ifdef __cplusplus - extern "C" { - #endif --- misc/expat-2.1.0/lib/expat_external.h 2009-11-16 08:53:17.375000000 +0000 +++ misc/build/expat-2.1.0/lib/expat_external.h 2009-11-16 08:53:34.703125000 +0000 @@ -7,10 +7,6 @@ |