Mercurial > hg > audiodb
changeset 537:5da228727a2d
Removed obsolete dbH header pointer dereferences in audioDB.cpp. Replaced with the API adb->header type calls. The dbH calls were causing segfaults when attempting to index an empty database or during batch inserts in some rare cases.
author | mas01mc |
---|---|
date | Fri, 06 Feb 2009 17:08:21 +0000 |
parents | ad561daf75ca |
children | 5a248cedd3e9 |
files | audioDB.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/audioDB.cpp Wed Feb 04 13:47:02 2009 +0000 +++ b/audioDB.cpp Fri Feb 06 17:08:21 2009 +0000 @@ -737,7 +737,7 @@ } } while(!filesIn->eof()); - VERB_LOG(0, "%s %s %u vectors %ju bytes.\n", COM_BATCHINSERT, dbName, totalVectors, (intmax_t) (totalVectors * dbH->dim * sizeof(double))); + VERB_LOG(0, "%s %s %u vectors %ju bytes.\n", COM_BATCHINSERT, dbName, totalVectors, (intmax_t) (totalVectors * adb->header->dim * sizeof(double))); delete [] thisPowerFileName; if(key && (key != inFile)) { @@ -912,7 +912,7 @@ if(!(qspec.refine.flags & ADB_REFINE_RADIUS)) { error("query-type not yet supported"); } else { - reporter = new trackSequenceQueryRadNNReporterOneToOne(pointNN,trackNN, dbH->numFiles); + reporter = new trackSequenceQueryRadNNReporterOneToOne(pointNN,trackNN, adb->header->numFiles); } break; default: