dev-468: fixed a segfault caused by NULL

This commit is contained in:
Heng Li 2014-04-08 22:11:36 -04:00
parent 99f6f9a0d1
commit d766591c1e
2 changed files with 2 additions and 2 deletions

View File

@ -245,7 +245,7 @@ int main_mem(int argc, char *argv[])
mem_process_seqs(opt, idx->bwt, idx->bns, idx->pac, n_processed, n, seqs, pes0);
n_processed += n;
for (i = 0; i < n; ++i) {
err_fputs(seqs[i].sam, stdout);
if (seqs[i].sam) err_fputs(seqs[i].sam, stdout);
free(seqs[i].name); free(seqs[i].comment); free(seqs[i].seq); free(seqs[i].qual); free(seqs[i].sam);
}
free(seqs);

2
main.c
View File

@ -4,7 +4,7 @@
#include "utils.h"
#ifndef PACKAGE_VERSION
#define PACKAGE_VERSION "0.7.8+dev-r467"
#define PACKAGE_VERSION "0.7.8+dev-r468"
#endif
int bwa_fa2pac(int argc, char *argv[]);