| 2318 | } |
| 2319 | |
| 2320 | int XMLCALL |
| 2321 | XML_SetHashSalt(XML_Parser parser, unsigned long hash_salt) { |
| 2322 | if (parser == NULL) |
| 2323 | return 0; |
| 2324 | |
| 2325 | const XML_Parser rootParser = getRootParserOf(parser, NULL); |
| 2326 | assert(! rootParser->m_parentParser); |
| 2327 | |
| 2328 | /* block after XML_Parse()/XML_ParseBuffer() has been called */ |
| 2329 | if (parserBusy(rootParser)) |
| 2330 | return 0; |
| 2331 | rootParser->m_hash_secret_salt = hash_salt; |
| 2332 | return 1; |
| 2333 | } |
| 2334 | |
| 2335 | enum XML_Status XMLCALL |
| 2336 | XML_Parse(XML_Parser parser, const char *s, int len, int isFinal) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…