diff options
Diffstat (limited to 'psi/isdata.h')
-rw-r--r-- | psi/isdata.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/psi/isdata.h b/psi/isdata.h index 2ea7613d5..0600a0482 100644 --- a/psi/isdata.h +++ b/psi/isdata.h @@ -21,6 +21,7 @@ # define isdata_INCLUDED #include "iref.h" +#include "imemory.h" /* * In order to detect under- and overflow with minimum overhead, we put @@ -51,21 +52,12 @@ typedef ref *s_ptr; typedef const ref *const_s_ptr; -/* Define an opaque allocator type. */ -#ifndef gs_ref_memory_DEFINED -# define gs_ref_memory_DEFINED -typedef struct gs_ref_memory_s gs_ref_memory_t; -#endif - /* * Define the state of a stack, other than the data it holds. * Note that the total size of a stack cannot exceed max_uint, * because it has to be possible to copy a stack to a PostScript array. */ -#ifndef ref_stack_DEFINED -typedef struct ref_stack_s ref_stack_t; /* also defined in idebug.h */ -# define ref_stack_DEFINED -#endif + /* * We divide the stack structure into two parts: ref_stack_params_t, which * is set when the stack is created and (almost) never changed after that, |