Index: select.c =================================================================== --- select.c (revision 31039) +++ select.c (revision 31040) @@ -415,20 +415,20 @@ rnd_bool invert; } select_ctx_t; -static pcb_r_dir_t pcb_select_block_cb(const rnd_rnd_box_t *box, void *cl) +static rnd_r_dir_t pcb_select_block_cb(const rnd_rnd_box_t *box, void *cl) { select_ctx_t *ctx = cl; pcb_any_obj_t *obj = (pcb_any_obj_t *)box; if (!ctx->invert && (PCB_FLAG_TEST(PCB_FLAG_SELECTED, obj) == ctx->flag)) /* cheap check on the flag: don't do anything if the flag is already right */ - return PCB_R_DIR_NOT_FOUND; + return RND_R_DIR_NOT_FOUND; /* do not let locked object selected, but allow deselection */ if ((PCB_FLAG_TEST(PCB_FLAG_LOCK, obj) == rnd_true) && (ctx->flag)) - return PCB_R_DIR_NOT_FOUND; + return RND_R_DIR_NOT_FOUND; if (!pcb_obj_near_box(obj, &ctx->box)) /* detailed box matching */ - return PCB_R_DIR_NOT_FOUND; + return RND_R_DIR_NOT_FOUND; pcb_undo_add_obj_to_flag((void *)obj); pcb_draw_obj(obj); @@ -437,7 +437,7 @@ else PCB_FLAG_ASSIGN(PCB_FLAG_SELECTED, ctx->flag, obj); pcb_extobj_sync_floater_flags(ctx->pcb, obj, 1, 1); - return PCB_R_DIR_FOUND_CONTINUE; + return RND_R_DIR_FOUND_CONTINUE; } /* ---------------------------------------------------------------------- @@ -458,7 +458,7 @@ fix_box_dir(Box, 1); - return pcb_data_r_search(pcb->Data, PCB_OBJ_ANY, Box, NULL, pcb_select_block_cb, &ctx, NULL, vis_only) == PCB_R_DIR_FOUND_CONTINUE; + return pcb_data_r_search(pcb->Data, PCB_OBJ_ANY, Box, NULL, pcb_select_block_cb, &ctx, NULL, vis_only) == RND_R_DIR_FOUND_CONTINUE; } /* ----------------------------------------------------------------------