variable side in kd_nearest_i didn't do anything

git-svn-id: http://kdtree.googlecode.com/svn/trunk@29 58b2c0e6-ac2f-0410-a5b6-b51bcff41737
This commit is contained in:
jtsiomb 2010-07-29 20:11:27 +00:00
parent f5b74a7b61
commit 0a5ee0c04f

View file

@ -340,7 +340,7 @@ static int find_nearest_n(struct kdnode *node, const double *pos, double range,
static void kd_nearest_i(struct kdnode *node, const double *pos, struct kdnode **result, double *result_dist_sq, struct kdhyperrect* rect)
{
int dir = node->dir;
int i, side;
int i;
double dummy, dist_sq;
struct kdnode *nearer_subtree, *farther_subtree;
double *nearer_hyperrect_coord, *farther_hyperrect_coord;
@ -352,13 +352,11 @@ static void kd_nearest_i(struct kdnode *node, const double *pos, struct kdnode *
farther_subtree = node->right;
nearer_hyperrect_coord = rect->max + dir;
farther_hyperrect_coord = rect->min + dir;
side = 0;
} else {
nearer_subtree = node->right;
farther_subtree = node->left;
nearer_hyperrect_coord = rect->min + dir;
farther_hyperrect_coord = rect->max + dir;
side = 1;
}
if (nearer_subtree) {