Skip to content

Commit a61b1dc

Browse files
committed
Expand tot_seqs variable to long long
This counter is only used in a log message. Fixes lh3#131.
1 parent 5ede7eb commit a61b1dc

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

bwape.c

+3-2
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,8 @@ ubyte_t *bwa_paired_sw(const bntseq_t *bns, const ubyte_t *_pacseq, int n_seqs,
624624
void bwa_sai2sam_pe_core(const char *prefix, char *const fn_sa[2], char *const fn_fa[2], pe_opt_t *popt, const char *rg_line)
625625
{
626626
extern bwa_seqio_t *bwa_open_reads(int mode, const char *fn_fa);
627-
int i, j, n_seqs, tot_seqs = 0;
627+
int i, j, n_seqs;
628+
long long tot_seqs = 0;
628629
bwa_seq_t *seqs[2];
629630
bwa_seqio_t *ks[2];
630631
clock_t t;
@@ -711,7 +712,7 @@ void bwa_sai2sam_pe_core(const char *prefix, char *const fn_sa[2], char *const f
711712

712713
for (j = 0; j < 2; ++j)
713714
bwa_free_read_seq(n_seqs, seqs[j]);
714-
fprintf(stderr, "[bwa_sai2sam_pe_core] %d sequences have been processed.\n", tot_seqs);
715+
fprintf(stderr, "[bwa_sai2sam_pe_core] %lld sequences have been processed.\n", tot_seqs);
715716
last_ii = ii;
716717
}
717718

bwase.c

+3-2
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,8 @@ void bwase_initialize()
507507
void bwa_sai2sam_se_core(const char *prefix, const char *fn_sa, const char *fn_fa, int n_occ, const char *rg_line)
508508
{
509509
extern bwa_seqio_t *bwa_open_reads(int mode, const char *fn_fa);
510-
int i, n_seqs, tot_seqs = 0, m_aln;
510+
int i, n_seqs, m_aln;
511+
long long tot_seqs = 0;
511512
bwt_aln1_t *aln = 0;
512513
bwa_seq_t *seqs;
513514
bwa_seqio_t *ks;
@@ -565,7 +566,7 @@ void bwa_sai2sam_se_core(const char *prefix, const char *fn_sa, const char *fn_f
565566
fprintf(stderr, "%.2f sec\n", (float)(clock() - t) / CLOCKS_PER_SEC);
566567

567568
bwa_free_read_seq(n_seqs, seqs);
568-
fprintf(stderr, "[bwa_aln_core] %d sequences have been processed.\n", tot_seqs);
569+
fprintf(stderr, "[bwa_aln_core] %lld sequences have been processed.\n", tot_seqs);
569570
}
570571

571572
// destroy

bwtaln.c

+3-2
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,8 @@ bwa_seqio_t *bwa_open_reads(int mode, const char *fn_fa)
158158

159159
void bwa_aln_core(const char *prefix, const char *fn_fa, const gap_opt_t *opt)
160160
{
161-
int i, n_seqs, tot_seqs = 0;
161+
int i, n_seqs;
162+
long long tot_seqs = 0;
162163
bwa_seq_t *seqs;
163164
bwa_seqio_t *ks;
164165
clock_t t;
@@ -218,7 +219,7 @@ void bwa_aln_core(const char *prefix, const char *fn_fa, const gap_opt_t *opt)
218219
fprintf(stderr, "%.2f sec\n", (float)(clock() - t) / CLOCKS_PER_SEC);
219220

220221
bwa_free_read_seq(n_seqs, seqs);
221-
fprintf(stderr, "[bwa_aln_core] %d sequences have been processed.\n", tot_seqs);
222+
fprintf(stderr, "[bwa_aln_core] %lld sequences have been processed.\n", tot_seqs);
222223
}
223224

224225
// destroy

0 commit comments

Comments
 (0)