Skip to content

Commit 522d991

Browse files
committed
fix compile errors in macOS azure pipeline
1 parent 7bd7cec commit 522d991

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

src/commons/FileMerger.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,8 @@ void FileMerger::mergeTargetFiles() {
120120
// cout << os * sizeOfSplit << endl;
121121
}
122122
offsetList[splitNum] = UINT64_MAX;
123-
DiffIdxSplit splitList[splitNum] = {};
123+
DiffIdxSplit splitList[splitNum];
124+
memset(splitList, 0, sizeof(DiffIdxSplit) * splitNum);
124125
int splitListIdx = 1;
125126

126127
// get the first k-mer to write

src/commons/IndexCreator.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,8 @@ void IndexCreator::writeTargetFilesAndSplits(TargetKmer * kmerBuffer,
533533

534534
// Make splits
535535
FILE * diffIdxSplitFile = fopen(splitFileName.c_str(), "wb");
536-
DiffIdxSplit splitList[par.splitNum] = {};
536+
DiffIdxSplit splitList[par.splitNum];
537+
memset(splitList, 0, sizeof(DiffIdxSplit) * par.splitNum);
537538
size_t splitWidth = uniqKmerCnt / par.splitNum;
538539
size_t remainder = uniqKmerCnt % par.splitNum;
539540
size_t splitCnt = 1;

src/commons/IndexCreator.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ struct Accession {
5454

5555
if (order != a.order)
5656
return order < a.order;
57+
58+
return false;
5759
}
5860

5961
static bool compare(const Accession & a, const Accession & b) {

src/commons/SeqIterator.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,6 @@ void SeqIterator::devideToCdsAndNonCds(const char *maskedSeq,
656656
for (size_t i = 0; i < cdsInfo.size(); i++) {
657657
size_t locNum = cdsInfo[i].loc.size();
658658
int currStartCodonPos = 0;
659-
int extend = 0;
660659
for (size_t j = 0; j < locNum; j++) {
661660
// Extend 21 bases to both sides for k-mer from CDS boudaries
662661
size_t begin = cdsInfo[i].loc[j].first - 1;
@@ -666,15 +665,13 @@ void SeqIterator::devideToCdsAndNonCds(const char *maskedSeq,
666665
while (k < 7 && begin >= 3) {
667666
begin -= 3;
668667
currStartCodonPos += 3;
669-
extend += 3;
670668
k++;
671669
}
672670
}
673671
if (j == locNum - 1) {
674672
int k = 0;
675673
while (k < 7 && end + 3 < seqLen) {
676674
end += 3;
677-
extend += 3;
678675
k++;
679676
}
680677
}

0 commit comments

Comments
 (0)