14_unused.patch (7742B)
1 diff --git a/expat/lib/xmlparse.c b/expat/lib/xmlparse.c 2 --- a/expat/lib/xmlparse.c 3 +++ b/expat/lib/xmlparse.c 4 @@ -564,8 +564,12 @@ static XML_Bool setContext(XML_Parser pa 5 static void FASTCALL normalizePublicId(XML_Char *s); 6 7 static DTD *dtdCreate(const XML_Memory_Handling_Suite *ms); 8 +/* BEGIN MOZILLA CHANGE (unused API) */ 9 +#if 0 10 /* do not call if m_parentParser != NULL */ 11 static void dtdReset(DTD *p, const XML_Memory_Handling_Suite *ms); 12 +#endif 13 +/* END MOZILLA CHANGE */ 14 static void dtdDestroy(DTD *p, XML_Bool isDocEntity, 15 const XML_Memory_Handling_Suite *ms); 16 static int dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd, 17 @@ -576,7 +580,11 @@ static NAMED *lookup(XML_Parser parser, 18 size_t createSize); 19 static void FASTCALL hashTableInit(HASH_TABLE *table, 20 const XML_Memory_Handling_Suite *ms); 21 +/* BEGIN MOZILLA CHANGE (unused API) */ 22 +#if 0 23 static void FASTCALL hashTableClear(HASH_TABLE *table); 24 +#endif 25 +/* END MOZILLA CHANGE */ 26 static void FASTCALL hashTableDestroy(HASH_TABLE *table); 27 static void FASTCALL hashTableIterInit(HASH_TABLE_ITER *iter, 28 const HASH_TABLE *table); 29 @@ -800,6 +808,8 @@ struct XML_ParserStruct { 30 #define REALLOC(parser, p, s) (parser->m_mem.realloc_fcn((p), (s))) 31 #define FREE(parser, p) (parser->m_mem.free_fcn((p))) 32 33 +/* BEGIN MOZILLA CHANGE (unused API) */ 34 +#if 0 35 XML_Parser XMLCALL 36 XML_ParserCreate(const XML_Char *encodingName) { 37 return XML_ParserCreate_MM(encodingName, NULL, NULL); 38 @@ -810,6 +820,8 @@ XML_ParserCreateNS(const XML_Char *encod 39 XML_Char tmp[2] = {nsSep, 0}; 40 return XML_ParserCreate_MM(encodingName, NULL, tmp); 41 } 42 +#endif 43 +/* END MOZILLA CHANGE */ 44 45 // "xml=http://www.w3.org/XML/1998/namespace" 46 static const XML_Char implicitContext[] 47 @@ -1331,6 +1343,8 @@ parserInit(XML_Parser parser, const XML_ 48 #endif 49 } 50 51 +/* BEGIN MOZILLA CHANGE (unused API) */ 52 +#if 0 53 /* moves list of bindings to m_freeBindingList */ 54 static void FASTCALL 55 moveToFreeBindingList(XML_Parser parser, BINDING *bindings) { 56 @@ -1409,6 +1423,8 @@ XML_SetEncoding(XML_Parser parser, const 57 } 58 return XML_STATUS_OK; 59 } 60 +#endif 61 +/* END MOZILLA CHANGE */ 62 63 XML_Parser XMLCALL 64 XML_ExternalEntityParserCreate(XML_Parser oldParser, const XML_Char *context, 65 @@ -1665,6 +1681,8 @@ XML_UseParserAsHandlerArg(XML_Parser par 66 parser->m_handlerArg = parser; 67 } 68 69 +/* BEGIN MOZILLA CHANGE (unused API) */ 70 +#if 0 71 enum XML_Error XMLCALL 72 XML_UseForeignDTD(XML_Parser parser, XML_Bool useDTD) { 73 if (parser == NULL) 74 @@ -1681,6 +1699,8 @@ XML_UseForeignDTD(XML_Parser parser, XML 75 return XML_ERROR_FEATURE_REQUIRES_XML_DTD; 76 #endif 77 } 78 +#endif 79 +/* END MOZILLA CHANGE */ 80 81 void XMLCALL 82 XML_SetReturnNSTriplet(XML_Parser parser, int do_nst) { 83 @@ -1756,6 +1776,8 @@ XML_SetElementHandler(XML_Parser parser, 84 parser->m_endElementHandler = end; 85 } 86 87 +/* BEGIN MOZILLA CHANGE (unused API) */ 88 +#if 0 89 void XMLCALL 90 XML_SetStartElementHandler(XML_Parser parser, XML_StartElementHandler start) { 91 if (parser != NULL) 92 @@ -1767,6 +1789,8 @@ XML_SetEndElementHandler(XML_Parser pars 93 if (parser != NULL) 94 parser->m_endElementHandler = end; 95 } 96 +#endif 97 +/* END MOZILLA CHANGE */ 98 99 void XMLCALL 100 XML_SetCharacterDataHandler(XML_Parser parser, 101 @@ -1798,6 +1822,8 @@ XML_SetCdataSectionHandler(XML_Parser pa 102 parser->m_endCdataSectionHandler = end; 103 } 104 105 +/* BEGIN MOZILLA CHANGE (unused API) */ 106 +#if 0 107 void XMLCALL 108 XML_SetStartCdataSectionHandler(XML_Parser parser, 109 XML_StartCdataSectionHandler start) { 110 @@ -1819,6 +1845,8 @@ XML_SetDefaultHandler(XML_Parser parser, 111 parser->m_defaultHandler = handler; 112 parser->m_defaultExpandInternalEntities = XML_FALSE; 113 } 114 +#endif 115 +/* END MOZILLA CHANGE */ 116 117 void XMLCALL 118 XML_SetDefaultHandlerExpand(XML_Parser parser, XML_DefaultHandler handler) { 119 @@ -1837,6 +1865,8 @@ XML_SetDoctypeDeclHandler(XML_Parser par 120 parser->m_endDoctypeDeclHandler = end; 121 } 122 123 +/* BEGIN MOZILLA CHANGE (unused API) */ 124 +#if 0 125 void XMLCALL 126 XML_SetStartDoctypeDeclHandler(XML_Parser parser, 127 XML_StartDoctypeDeclHandler start) { 128 @@ -1849,6 +1879,8 @@ XML_SetEndDoctypeDeclHandler(XML_Parser 129 if (parser != NULL) 130 parser->m_endDoctypeDeclHandler = end; 131 } 132 +#endif 133 +/* END MOZILLA CHANGE */ 134 135 void XMLCALL 136 XML_SetUnparsedEntityDeclHandler(XML_Parser parser, 137 @@ -1873,6 +1905,8 @@ XML_SetNamespaceDeclHandler(XML_Parser p 138 parser->m_endNamespaceDeclHandler = end; 139 } 140 141 +/* BEGIN MOZILLA CHANGE (unused API) */ 142 +#if 0 143 void XMLCALL 144 XML_SetStartNamespaceDeclHandler(XML_Parser parser, 145 XML_StartNamespaceDeclHandler start) { 146 @@ -1893,6 +1927,8 @@ XML_SetNotStandaloneHandler(XML_Parser p 147 if (parser != NULL) 148 parser->m_notStandaloneHandler = handler; 149 } 150 +#endif 151 +/* END MOZILLA CHANGE */ 152 153 void XMLCALL 154 XML_SetExternalEntityRefHandler(XML_Parser parser, 155 @@ -1911,6 +1947,8 @@ XML_SetExternalEntityRefHandlerArg(XML_P 156 parser->m_externalEntityRefHandlerArg = parser; 157 } 158 159 +/* BEGIN MOZILLA CHANGE (unused API) */ 160 +#if 0 161 void XMLCALL 162 XML_SetSkippedEntityHandler(XML_Parser parser, 163 XML_SkippedEntityHandler handler) { 164 @@ -1944,6 +1982,8 @@ XML_SetEntityDeclHandler(XML_Parser pars 165 if (parser != NULL) 166 parser->m_entityDeclHandler = handler; 167 } 168 +#endif 169 +/* END MOZILLA CHANGE */ 170 171 void XMLCALL 172 XML_SetXmlDeclHandler(XML_Parser parser, XML_XmlDeclHandler handler) { 173 @@ -2401,6 +2441,8 @@ XML_GetCurrentByteIndex(XML_Parser parse 174 /* END MOZILLA CHANGE */ 175 } 176 177 +/* BEGIN MOZILLA CHANGE (unused API) */ 178 +#if 0 179 int XMLCALL 180 XML_GetCurrentByteCount(XML_Parser parser) { 181 if (parser == NULL) 182 @@ -2429,6 +2471,8 @@ XML_GetInputContext(XML_Parser parser, i 183 #endif /* XML_CONTEXT_BYTES > 0 */ 184 return (const char *)0; 185 } 186 +#endif 187 +/* END MOZILLA CHANGE */ 188 189 XML_Size XMLCALL 190 XML_GetCurrentLineNumber(XML_Parser parser) { 191 @@ -2454,6 +2498,8 @@ XML_GetCurrentColumnNumber(XML_Parser pa 192 return parser->m_position.columnNumber; 193 } 194 195 +/* BEGIN MOZILLA CHANGE (unused API) */ 196 +#if 0 197 void XMLCALL 198 XML_FreeContentModel(XML_Parser parser, XML_Content *model) { 199 if (parser != NULL) 200 @@ -2682,6 +2728,8 @@ XML_GetFeatureList(void) { 201 202 return features; 203 } 204 +#endif 205 +/* END MOZILLA CHANGE */ 206 207 #if XML_GE == 1 208 XML_Bool XMLCALL 209 @@ -7146,6 +7194,8 @@ dtdCreate(const XML_Memory_Handling_Suit 210 return p; 211 } 212 213 +/* BEGIN MOZILLA CHANGE (unused API) */ 214 +#if 0 215 static void 216 dtdReset(DTD *p, const XML_Memory_Handling_Suite *ms) { 217 HASH_TABLE_ITER iter; 218 @@ -7186,6 +7236,8 @@ dtdReset(DTD *p, const XML_Memory_Handli 219 p->hasParamEntityRefs = XML_FALSE; 220 p->standalone = XML_FALSE; 221 } 222 +#endif 223 +/* END MOZILLA CHANGE */ 224 225 static void 226 dtdDestroy(DTD *p, XML_Bool isDocEntity, const XML_Memory_Handling_Suite *ms) { 227 @@ -7540,6 +7592,8 @@ lookup(XML_Parser parser, HASH_TABLE *ta 228 return table->v[i]; 229 } 230 231 +/* BEGIN MOZILLA CHANGE (unused API) */ 232 +#if 0 233 static void FASTCALL 234 hashTableClear(HASH_TABLE *table) { 235 size_t i; 236 @@ -7549,6 +7603,8 @@ hashTableClear(HASH_TABLE *table) { 237 } 238 table->used = 0; 239 } 240 +#endif 241 +/* END MOZILLA CHANGE */ 242 243 static void FASTCALL 244 hashTableDestroy(HASH_TABLE *table) { 245 @@ -8223,6 +8279,8 @@ accountingDiffTolerated(XML_Parser origi 246 return tolerated; 247 } 248 249 +/* BEGIN MOZILLA CHANGE (unused API) */ 250 +#if 0 251 unsigned long long 252 testingAccountingGetCountBytesDirect(XML_Parser parser) { 253 if (! parser) 254 @@ -8236,6 +8294,8 @@ testingAccountingGetCountBytesIndirect(X 255 return 0; 256 return parser->m_accounting.countBytesIndirect; 257 } 258 +#endif 259 +/* END MOZILLA CHANGE */ 260 261 /* BEGIN MOZILLA CHANGE (don't report debug information) */ 262 #if 0