[gs-bugs] [Bug 690283] printing multiple xps files causes hangup
during cleanup
bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Wed Feb 11 23:41:37 PST 2009
http://bugs.ghostscript.com/show_bug.cgi?id=690283
------- Additional Comments From norbert.janssen at oce.com 2009-02-11 23:41 -------
I noticed that only in xpstop.c changes were made.
In xpsdoc.c the following function also uses ctx->first_part to free the list,
but does not reset it. Is this intentionaly, or an ommission?
void
xps_free_used_parts(xps_context_t *ctx)
{
/* TODO: actually do what we should. for now we just free cached resources. */
xps_part_t *part = ctx->first_part;
while (part)
{
xps_part_t *next = part->next;
xps_free_part_caches(ctx, part);
part = next;
}
}
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the gs-bugs
mailing list