changeset 233:542c22f4fadc refactoring

Only one call to trackSequenceQueryNN() (which name is now horribly misleading.)
author mas01cr
date Wed, 12 Dec 2007 10:22:31 +0000
parents c76cdcf096fd
children 0ebbf9723930
files query.cpp
diffstat 1 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/query.cpp	Mon Dec 10 20:01:43 2007 +0000
+++ b/query.cpp	Wed Dec 12 10:22:31 2007 +0000
@@ -420,13 +420,11 @@
     sequenceLength = 1;
     normalizedDistance = false;
     r = new pointQueryReporter(pointNN);
-    trackSequenceQueryNN(dbName, inFile, r);
     break;
   case O2_TRACK_QUERY:
     sequenceLength = 1;
     normalizedDistance = false;
     r = new trackPointQueryReporter(pointNN, trackNN, dbH->numFiles);
-    trackSequenceQueryNN(dbName, inFile, r);
     break;
   case O2_SEQUENCE_QUERY:
     if(radius == 0) {
@@ -434,11 +432,11 @@
     } else {
       r = new trackSequenceQueryRadReporter(trackNN, dbH->numFiles);
     }
-    trackSequenceQueryNN(dbName, inFile, r);
     break;
   default:
     error("unrecognized queryType in query()");
   }  
+  trackSequenceQueryNN(dbName, inFile, r);
   r->report(fileTable, adbQueryResponse);
   delete r;
 }