Index: trunk/src/color_cache.h =================================================================== --- trunk/src/color_cache.h (revision 20318) +++ trunk/src/color_cache.h (revision 20319) @@ -33,8 +33,6 @@ #include "global_typedefs.h" #include "color.h" -typedef struct pcb_clrcache_s pcb_clrcache_t; - typedef void (*pcb_clrcache_free_t)(pcb_clrcache_t *cache, void *hidclr); struct pcb_clrcache_s { Index: trunk/src/global_typedefs.h =================================================================== --- trunk/src/global_typedefs.h (revision 20318) +++ trunk/src/global_typedefs.h (revision 20319) @@ -64,6 +64,7 @@ typedef unsigned int pcb_cardinal_t; typedef struct pcb_color_s pcb_color_t; +typedef struct pcb_clrcache_s pcb_clrcache_t; typedef unsigned char pcb_uint8_t; /* Don't use in new code. */ typedef struct pcb_action_s pcb_action_t;