sp0 = path->childs->data[i];
for (j = i + 1; j < path->childs->size; ) {
- sp1 = path->childs->data[i];
+ sp1 = path->childs->data[j];
if (sp0->parent_p0 <= sp1->parent_p0 && sp0->parent_p1 >= sp1->parent_p1) {
j++;
for (i = 0; i < path->bridges->size; i++) {
sp0 = path->bridges->data[i];
- scf_logw("path: %d, i: %d, bridge: %d\n", path->index, i, sp0->index);
+ scf_loge("path: %d, i: %d, bridge: %d\n", path->index, i, sp0->index);
}
if (path->bridges->size <= 0) {
for (i = 0; i < path->bridges->size; i++) {
path2 = path->bridges->data[i];
- printf("\033[32mbridge: %d, n_diodes: %d, parent: %d, \033[0m", path2->index, path2->n_diodes, path->index);
+ printf("\033[33mbridge: %d, n_diodes: %d, parent: %d, \033[0m", path2->index, path2->n_diodes, path->index);
ses_path_print(path2);
}