Skip to content

Commit 93aedcd

Browse files
authored
Merge pull request #414 from jmarshall/kf_for-type
Fix `kt_for()` declaration parameter types
2 parents 79b230d + 49e854e commit 93aedcd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bwamem.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1200,7 +1200,7 @@ typedef struct {
12001200
int64_t n_processed;
12011201
} worker_t;
12021202

1203-
static void worker1(void *data, int i, int tid)
1203+
static void worker1(void *data, long i, int tid)
12041204
{
12051205
worker_t *w = (worker_t*)data;
12061206
if (!(w->opt->flag&MEM_F_PE)) {
@@ -1214,7 +1214,7 @@ static void worker1(void *data, int i, int tid)
12141214
}
12151215
}
12161216

1217-
static void worker2(void *data, int i, int tid)
1217+
static void worker2(void *data, long i, int tid)
12181218
{
12191219
extern int mem_sam_pe(const mem_opt_t *opt, const bntseq_t *bns, const uint8_t *pac, const mem_pestat_t pes[4], uint64_t id, bseq1_t s[2], mem_alnreg_v a[2]);
12201220
extern void mem_reg2ovlp(const mem_opt_t *opt, const bntseq_t *bns, const uint8_t *pac, bseq1_t *s, mem_alnreg_v *a);
@@ -1234,7 +1234,7 @@ static void worker2(void *data, int i, int tid)
12341234

12351235
void mem_process_seqs(const mem_opt_t *opt, const bwt_t *bwt, const bntseq_t *bns, const uint8_t *pac, int64_t n_processed, int n, bseq1_t *seqs, const mem_pestat_t *pes0)
12361236
{
1237-
extern void kt_for(int n_threads, void (*func)(void*,int,int), void *data, int n);
1237+
extern void kt_for(int n_threads, void (*func)(void*,long,int), void *data, long n);
12381238
worker_t w;
12391239
mem_pestat_t pes[4];
12401240
double ctime, rtime;

0 commit comments

Comments
 (0)