--- psiconv/trunk/lib/psiconv/data.h 2003/11/23 18:53:11 166 +++ psiconv/trunk/lib/psiconv/data.h 2003/11/23 21:47:24 167 @@ -34,7 +34,7 @@ extern "C" { #endif /* __cplusplus */ -/* Forward declaration (for psiconv_object) */ +/* Forward declaration (for psiconv_embedded_object_section) */ typedef struct psiconv_file_s *psiconv_file; typedef double psiconv_float_t; @@ -244,19 +244,19 @@ psiconv_length_t height; } *psiconv_object_display_section; -typedef struct psiconv_object_s +typedef struct psiconv_embedded_object_section_s { psiconv_object_icon_section icon; psiconv_object_display_section display; psiconv_file object; -} *psiconv_object; +} *psiconv_embedded_object_section; typedef struct psiconv_in_line_layout_s { psiconv_character_layout layout; int length; /* If object is NULL, this does not apply to an object */ - psiconv_object object; + psiconv_embedded_object_section object; psiconv_length_t object_width; psiconv_length_t object_height; } *psiconv_in_line_layout; @@ -948,7 +948,8 @@ (psiconv_object_display_section section); extern void psiconv_free_object_icon_section (psiconv_object_icon_section section); -extern void psiconv_free_object(psiconv_object object); +extern void psiconv_free_embedded_object_section + (psiconv_embedded_object_section object); extern void psiconv_free_in_line_layout(psiconv_in_line_layout layout); extern void psiconv_free_in_line_layouts(psiconv_in_line_layouts layouts); extern void psiconv_free_replacement(psiconv_replacement replacement);