if (!qt) return;
dim = qt->dim;
l = qt->l;
- if (l){
- while (l){
- coord = node_data_get_coord(SingleLinkedList_get_data(l));
- dist = point_distance(x, coord, dim);
- if(*min < 0 || dist < *min) {
- *min = dist;
- *imin = node_data_get_id(SingleLinkedList_get_data(l));
- for (i = 0; i < dim; i++) y[i] = coord[i];
- }
- l = SingleLinkedList_get_next(l);
+ while (l){
+ coord = node_data_get_coord(SingleLinkedList_get_data(l));
+ dist = point_distance(x, coord, dim);
+ if(*min < 0 || dist < *min) {
+ *min = dist;
+ *imin = node_data_get_id(SingleLinkedList_get_data(l));
+ for (i = 0; i < dim; i++) y[i] = coord[i];
}
+ l = SingleLinkedList_get_next(l);
}
if (qt->qts){