1.1 diff -r a54eb7b9fc15 -r dcfd1d4b5c24 pdf_name_tree.c 1.2 --- a/pdf_name_tree.c Fri Mar 07 11:35:36 2003 +0000 1.3 +++ b/pdf_name_tree.c Sat Mar 08 06:52:09 2003 +0000 1.4 @@ -4,7 +4,7 @@ 1.5 * will be compressed using ITU-T T.6 (G4) fax encoding. 1.6 * 1.7 * PDF routines 1.8 - * $Id: pdf_name_tree.c,v 1.3 2003/03/07 03:35:36 eric Exp $ 1.9 + * $Id: pdf_name_tree.c,v 1.4 2003/03/07 22:52:09 eric Exp $ 1.10 * Copyright 2003 Eric Smith <eric@brouhaha.com> 1.11 * 1.12 * This program is free software; you can redistribute it and/or modify 1.13 @@ -80,6 +80,9 @@ 1.14 root->parent = NULL; 1.15 root->leaf = 1; 1.16 1.17 + tree->next = pdf_file->name_tree_list; 1.18 + pdf_file->name_tree_list = tree; 1.19 + 1.20 return (tree); 1.21 } 1.22 1.23 @@ -248,7 +251,10 @@ 1.24 } 1.25 1.26 1.27 -void pdf_finalize_name_tree (struct pdf_name_tree *tree) 1.28 +void pdf_finalize_name_trees (pdf_file_handle pdf_file) 1.29 { 1.30 - pdf_finalize_name_tree_node (tree, tree->root); 1.31 + struct pdf_name_tree *tree; 1.32 + 1.33 + for (tree = pdf_file->name_tree_list; tree; tree = tree->next) 1.34 + pdf_finalize_name_tree_node (tree, tree->root); 1.35 }