changeset 74:ec349966368c

Fix trackNN/pointNN confusion leading to segfaults in optimized code for trackPointQuery.
author mas01cr
date Thu, 27 Sep 2007 09:28:23 +0000
parents 1fc7f47b422b
children a7b7a1ca68b8
files audioDB.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/audioDB.cpp	Thu Sep 27 09:27:54 2007 +0000
+++ b/audioDB.cpp	Thu Sep 27 09:28:23 2007 +0000
@@ -1280,7 +1280,7 @@
       if(thisDist>=trackDistances[n]){
 	if((n==0 || thisDist<=trackDistances[n-1])){
 	  // Copy all values above up the queue
-	  for( l=pointNN-1 ; l > n ; l--){
+	  for( l=trackNN-1 ; l > n ; l--){
 	    trackDistances[l]=trackDistances[l-1];
 	    trackQIndexes[l]=trackQIndexes[l-1];
 	    trackSIndexes[l]=trackSIndexes[l-1];