From fd1837b600c57278bcfb2ac1ac7f024e458c0606 Mon Sep 17 00:00:00 2001 From: AnnSeidel Date: Mon, 14 Nov 2022 20:20:45 +0100 Subject: [PATCH] Fix compile error --- src/clustering/Clustering.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/clustering/Clustering.cpp b/src/clustering/Clustering.cpp index 0025e19ab..f1f255aea 100644 --- a/src/clustering/Clustering.cpp +++ b/src/clustering/Clustering.cpp @@ -24,12 +24,13 @@ Clustering::Clustering(const std::string &seqDB, const std::string &seqDBIndex, seqDbr->open(DBReader::SORT_BY_ID); SequenceWeights *sequenceWeights = new SequenceWeights(sequenceWeightFile.c_str()); - float localid2weight[seqDbr->getSize()]; + float *localid2weight = new float[seqDbr->getSize()]; for (size_t id = 0; id < seqDbr->getSize(); id++) { size_t key = seqDbr->getDbKey(id); localid2weight[id] = sequenceWeights->getWeightById(key); } seqDbr->sortIndex(localid2weight); + delete[] localid2weight; } else seqDbr->open(DBReader::SORT_BY_LENGTH);