summaryrefslogtreecommitdiff
path: root/source/fitz/outline.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/fitz/outline.c')
-rw-r--r--source/fitz/outline.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/source/fitz/outline.c b/source/fitz/outline.c
index e26fd378..07a27001 100644
--- a/source/fitz/outline.c
+++ b/source/fitz/outline.c
@@ -1,34 +1,34 @@
#include "mupdf/fitz.h"
void
-fz_free_outline(fz_context *ctx, fz_outline *outline)
+fz_drop_outline(fz_context *ctx, fz_outline *outline)
{
while (outline)
{
fz_outline *next = outline->next;
- fz_free_outline(ctx, outline->down);
+ fz_drop_outline(ctx, outline->down);
fz_free(ctx, outline->title);
- fz_free_link_dest(ctx, &outline->dest);
+ fz_drop_link_dest(ctx, &outline->dest);
fz_free(ctx, outline);
outline = next;
}
}
static void
-do_debug_outline_xml(fz_output *out, fz_outline *outline, int level)
+fz_debug_outline_xml_imp(fz_context *ctx, fz_output *out, fz_outline *outline, int level)
{
while (outline)
{
- fz_printf(out, "<outline title=\"%s\" page=\"%d\"", outline->title, outline->dest.kind == FZ_LINK_GOTO ? outline->dest.ld.gotor.page + 1 : 0);
+ fz_printf(ctx, out, "<outline title=\"%s\" page=\"%d\"", outline->title, outline->dest.kind == FZ_LINK_GOTO ? outline->dest.ld.gotor.page + 1 : 0);
if (outline->down)
{
- fz_printf(out, ">\n");
- do_debug_outline_xml(out, outline->down, level + 1);
- fz_printf(out, "</outline>\n");
+ fz_printf(ctx, out, ">\n");
+ fz_debug_outline_xml_imp(ctx, out, outline->down, level + 1);
+ fz_printf(ctx, out, "</outline>\n");
}
else
{
- fz_printf(out, " />\n");
+ fz_printf(ctx, out, " />\n");
}
outline = outline->next;
}
@@ -37,20 +37,20 @@ do_debug_outline_xml(fz_output *out, fz_outline *outline, int level)
void
fz_print_outline_xml(fz_context *ctx, fz_output *out, fz_outline *outline)
{
- do_debug_outline_xml(out, outline, 0);
+ fz_debug_outline_xml_imp(ctx, out, outline, 0);
}
static void
-do_debug_outline(fz_output *out, fz_outline *outline, int level)
+fz_print_outline_imp(fz_context *ctx, fz_output *out, fz_outline *outline, int level)
{
int i;
while (outline)
{
for (i = 0; i < level; i++)
- fz_printf(out, "\t");
- fz_printf(out, "%s\t%d\n", outline->title, outline->dest.kind == FZ_LINK_GOTO ? outline->dest.ld.gotor.page + 1 : 0);
+ fz_printf(ctx, out, "\t");
+ fz_printf(ctx, out, "%s\t%d\n", outline->title, outline->dest.kind == FZ_LINK_GOTO ? outline->dest.ld.gotor.page + 1 : 0);
if (outline->down)
- do_debug_outline(out, outline->down, level + 1);
+ fz_print_outline_imp(ctx, out, outline->down, level + 1);
outline = outline->next;
}
}
@@ -58,5 +58,5 @@ do_debug_outline(fz_output *out, fz_outline *outline, int level)
void
fz_print_outline(fz_context *ctx, fz_output *out, fz_outline *outline)
{
- do_debug_outline(out, outline, 0);
+ fz_print_outline_imp(ctx, out, outline, 0);
}