}
CNearTreeObjects(t, &holes);
+ if (!holes)
+ goto out;
+
for (i = 0; i < CVectorSize(holes); i++) {
gerbv_net_t *hole;
gerbv_image_delete_net(hole);
}
+out:
CNearTreeFree(&t);
return ret;
}
ret = EXIT_FAILURE;
out:
gerbv_destroy_project(gp);
- return 0;
+ return ret;
}