tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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