27 lines
1.0 KiB
Diff
27 lines
1.0 KiB
Diff
commit 3a10afe08c209dbacc3eca7794a5a8c0a42ee566
|
|
Author: jonathonl <jonathonl@users.noreply.github.com>
|
|
Date: Thu Sep 20 11:57:06 2018 -0400
|
|
|
|
Removes erroneous deletes in Chromosome constructor.
|
|
|
|
diff --git a/general/Chromosome.cpp b/general/Chromosome.cpp
|
|
index ac2ff5c..2d773e8 100644
|
|
--- a/general/Chromosome.cpp
|
|
+++ b/general/Chromosome.cpp
|
|
@@ -27,7 +27,6 @@ Chromosome::Chromosome(GenomeSequence* gs, const char* chromosomeName)
|
|
Chromosome::Chromosome(const char* genomseSequenceFileName, unsigned int chromosomeIndex, bool isColorSpace)
|
|
{
|
|
std::string s(genomseSequenceFileName);
|
|
- if (this->gs) delete gs;
|
|
gs = new GenomeSequence;
|
|
assert(gs);
|
|
gs->setReferenceName(s);
|
|
@@ -39,7 +38,6 @@ Chromosome::Chromosome(const char* genomseSequenceFileName, unsigned int chromos
|
|
|
|
Chromosome::Chromosome(const std::string& genomseSequenceFileName, unsigned int chromosomeIndex, bool isColorSpace)
|
|
{
|
|
- if (this->gs) delete gs;
|
|
gs = new GenomeSequence;
|
|
assert(gs);
|
|
gs->setReferenceName(genomseSequenceFileName);
|