* xmlPatterncompile: * @pattern: the pattern to compile * @dict: an optional dictionary for interned strings * @flags: compilation flags, see xmlPatternFlags * @namespaces: the prefix definitions, array of [URI, prefix] or NULL * * Compile a pattern. * * Returns the compiled form of the pattern or NULL in case of error */
| 2393 | * Returns the compiled form of the pattern or NULL in case of error |
| 2394 | */ |
| 2395 | xmlPatternPtr |
| 2396 | xmlPatterncompile(const xmlChar *pattern, xmlDict *dict, int flags, |
| 2397 | const xmlChar **namespaces) { |
| 2398 | xmlPatternPtr ret; |
| 2399 | xmlPatternCompileSafe(pattern, dict, flags, namespaces, &ret); |
| 2400 | return(ret); |
| 2401 | } |
| 2402 | |
| 2403 | /** |
| 2404 | * xmlPatternMatch: |