Index: obj_subc.h =================================================================== --- obj_subc.h (revision 30969) +++ obj_subc.h (revision 30970) @@ -97,7 +97,7 @@ rnd_bool pcb_selected_subc_change_side(void); /* Draw a subcircuit for a preview (silk, copper and outline only) */ -void pcb_subc_draw_preview(const pcb_subc_t *sc, const rnd_box_t *drawn_area); +void pcb_subc_draw_preview(const pcb_subc_t *sc, const rnd_rnd_box_t *drawn_area); void pcb_xordraw_subc(pcb_subc_t *sc, rnd_coord_t DX, rnd_coord_t DY, int use_curr_side); @@ -119,9 +119,9 @@ pcb_layer_t *pcb_subc_get_layer(pcb_subc_t *sc, pcb_layer_type_t lyt, pcb_layer_combining_t comb, pcb_bool_t alloc, const char *name, rnd_bool req_name_match); #include -pcb_r_dir_t pcb_draw_subc_mark(const rnd_box_t *b, void *cl); /* low level version, does not do extobj */ -pcb_r_dir_t draw_subc_mark_callback(const rnd_box_t *b, void *cl); -pcb_r_dir_t draw_subc_label_callback(const rnd_box_t *b, void *cl); +pcb_r_dir_t pcb_draw_subc_mark(const rnd_rnd_box_t *b, void *cl); /* low level version, does not do extobj */ +pcb_r_dir_t draw_subc_mark_callback(const rnd_rnd_box_t *b, void *cl); +pcb_r_dir_t draw_subc_label_callback(const rnd_rnd_box_t *b, void *cl); void DrawSubc(pcb_subc_t *sc); void EraseSubc(pcb_subc_t *sc);