Index: trunk/src_plugins/io_tedax/footprint.c =================================================================== --- trunk/src_plugins/io_tedax/footprint.c (revision 37931) +++ trunk/src_plugins/io_tedax/footprint.c (revision 37932) @@ -660,7 +660,7 @@ pcb_subc_t *sc = pcb_subc_alloc(); if (data->padstack_tree == NULL) - data->padstack_tree = rnd_r_create_tree(); + rnd_rtree_init(data->padstack_tree = malloc(sizeof(rnd_rtree_t))); sc->data->padstack_tree = data->padstack_tree; pcb_subc_reg(data, sc); @@ -674,7 +674,7 @@ pcb_data_bbox_naked(&sc->bbox_naked, sc->data, rnd_true); if (!data->subc_tree) - data->subc_tree = rnd_r_create_tree(); + rnd_rtree_init(data->subc_tree = malloc(sizeof(rnd_rtree_t))); rnd_r_insert_entry(data->subc_tree, (rnd_box_t *)sc); return sc;