Ticket #53 (new defect)

Opened 1 year ago

fo_xslt_transformer_do_transform() shouldn't free its stylesheet_doc argument

Reported by: tkg Assigned to:
Priority: minor Milestone:
Component: libfo Version: 0.5.x
Keywords: C Cc:
Blocking:

Description

Making a libxslt xsltStylesheet from a xmlDoc entwines the xmlDoc into the xsltStylesheet.

changeset:85 fixed a memory leak but now have strange situation of fo_xslt_transformer_do_transform() freeing one of its two xmlDoc inputs.

Doing XSLT transforms needs to be reworked to be more consistent.