Skip to content

Commit fa840d5

Browse files
committed
fix uint
1 parent 1901d21 commit fa840d5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/shortpe.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ namespace torali
5151
{
5252
typedef typename TValidRegion::value_type TChrIntervals;
5353
typedef typename TSRStore::value_type TPosReadSV;
54-
std::size_t batchSize = std::max(32, 512 / c.maxThreads);
54+
uint32_t batchSize = std::max((uint32_t) 32, (uint32_t) (512 / c.maxThreads));
5555

5656
// Open file handles
5757
typedef std::vector<samFile*> TSamFile;
@@ -176,7 +176,7 @@ namespace torali
176176
std::vector<std::future<void>> futures;
177177
futures.reserve(svs.size());
178178
for(uint32_t bStart = 0; bStart < svidsToProcess.size(); bStart += batchSize) {
179-
uint32_t bEnd = std::min(bStart + batchSize, svidsToProcess.size());
179+
uint32_t bEnd = std::min(bStart + batchSize, (uint32_t) svidsToProcess.size());
180180
futures.push_back(pool.enqueue([&, bStart, bEnd]() {
181181
for(uint32_t ki = bStart; ki < bEnd; ++ki) {
182182
uint32_t svid = svidsToProcess[ki];
@@ -241,7 +241,7 @@ namespace torali
241241
}
242242
// MSA
243243
for(uint32_t bStart = 0; bStart < traToProcess.size(); bStart += batchSize) {
244-
uint32_t bEnd = std::min(bStart + batchSize, traToProcess.size());
244+
uint32_t bEnd = std::min(bStart + batchSize, (uint32_t) traToProcess.size());
245245
futures.push_back(pool.enqueue([&, bStart, bEnd, seq, sndSeq]() {
246246
for(uint32_t ki = bStart; ki < bEnd; ++ki) {
247247
uint32_t svid = traToProcess[ki];

0 commit comments

Comments
 (0)