mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-31 02:43:06 +03:00
fixed a bug reported by Norm Daniel
* libxslt/attributes.c: fixed a bug reported by Norm Daniel
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
Sun Feb 10 22:08:51 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* libxslt/attributes.c: fixed a bug reported by Norm
|
||||||
|
|
||||||
Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com>
|
Sun Feb 10 20:25:28 CET 2002 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* python/libxml.c : fixed a small warning.
|
* python/libxml.c : fixed a small warning.
|
||||||
|
@ -621,8 +621,8 @@
|
|||||||
<arg name='pattern' type='const xmlChar *' info='an XSLT pattern '/>
|
<arg name='pattern' type='const xmlChar *' info='an XSLT pattern '/>
|
||||||
<arg name='doc' type='xmlDocPtr' info='the containing document '/>
|
<arg name='doc' type='xmlDocPtr' info='the containing document '/>
|
||||||
<arg name='node' type='xmlNodePtr' info='the containing element '/>
|
<arg name='node' type='xmlNodePtr' info='the containing element '/>
|
||||||
<arg name='style' type='xsltStylesheetPtr'/>
|
<arg name='style' type='xsltStylesheetPtr' info='the stylesheet '/>
|
||||||
<arg name='runtime' type='xsltTransformContextPtr'/>
|
<arg name='runtime' type='xsltTransformContextPtr' info='the transformation context, if done at run-time '/>
|
||||||
</function>
|
</function>
|
||||||
<function name='xsltCopy' file='transform'>
|
<function name='xsltCopy' file='transform'>
|
||||||
<info>Process the xslt copy node on the source node</info>
|
<info>Process the xslt copy node on the source node</info>
|
||||||
|
@ -2508,6 +2508,7 @@
|
|||||||
<ref name='xsltTestCompMatchList'/>
|
<ref name='xsltTestCompMatchList'/>
|
||||||
</word>
|
</word>
|
||||||
<word name='done'>
|
<word name='done'>
|
||||||
|
<ref name='xsltCompilePattern'/>
|
||||||
<ref name='xsltEvalGlobalVariables'/>
|
<ref name='xsltEvalGlobalVariables'/>
|
||||||
<ref name='xsltInitCtxtKeys'/>
|
<ref name='xsltInitCtxtKeys'/>
|
||||||
<ref name='xsltLoadStylesheetPI'/>
|
<ref name='xsltLoadStylesheetPI'/>
|
||||||
@ -3783,6 +3784,9 @@
|
|||||||
<word name='run'>
|
<word name='run'>
|
||||||
<ref name='WITH_XSLT_DEBUG'/>
|
<ref name='WITH_XSLT_DEBUG'/>
|
||||||
</word>
|
</word>
|
||||||
|
<word name='run-time'>
|
||||||
|
<ref name='xsltCompilePattern'/>
|
||||||
|
</word>
|
||||||
</letter>
|
</letter>
|
||||||
</chunk>
|
</chunk>
|
||||||
<chunk name='chunk6'>
|
<chunk name='chunk6'>
|
||||||
|
@ -471,6 +471,12 @@ xsltAttributeInternal(xsltTransformContextPtr ctxt, xmlNodePtr node,
|
|||||||
} else if (comp->ns != NULL) {
|
} else if (comp->ns != NULL) {
|
||||||
ns = xsltGetSpecialNamespace(ctxt, inst, comp->ns, prefix,
|
ns = xsltGetSpecialNamespace(ctxt, inst, comp->ns, prefix,
|
||||||
ctxt->insert);
|
ctxt->insert);
|
||||||
|
} else if (prefix != NULL) {
|
||||||
|
xmlNsPtr tmp;
|
||||||
|
tmp = xmlSearchNs(inst->doc, inst, prefix);
|
||||||
|
if (tmp != NULL) {
|
||||||
|
ns = xsltGetNamespace(ctxt, inst, tmp, ctxt->insert);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((fromset) && (ns != NULL))
|
if ((fromset) && (ns != NULL))
|
||||||
|
@ -288,6 +288,8 @@ unknown_types = {}
|
|||||||
def skip_function(name):
|
def skip_function(name):
|
||||||
if name[0:12] == "xmlXPathWrap":
|
if name[0:12] == "xmlXPathWrap":
|
||||||
return 1
|
return 1
|
||||||
|
if name == "xsltMatchPattern":
|
||||||
|
return 1
|
||||||
# if name[0:11] == "xmlXPathNew":
|
# if name[0:11] == "xmlXPathNew":
|
||||||
# return 1
|
# return 1
|
||||||
return 0
|
return 0
|
||||||
|
@ -105,9 +105,6 @@ Class transformCtxt()
|
|||||||
namespace()
|
namespace()
|
||||||
specialNamespace()
|
specialNamespace()
|
||||||
|
|
||||||
# functions from module pattern
|
|
||||||
matchPattern()
|
|
||||||
|
|
||||||
# functions from module templates
|
# functions from module templates
|
||||||
attrListTemplateProcess()
|
attrListTemplateProcess()
|
||||||
attrTemplateProcess()
|
attrTemplateProcess()
|
||||||
|
Reference in New Issue
Block a user