diff --git a/format.c b/format.c index 16a120c..95619a3 100644 --- a/format.c +++ b/format.c @@ -299,8 +299,8 @@ void mm_write_sam2(kstring_t *s, const mm_idx_t *mi, const mm_bseq1_t *t, int se if (r == 0) { if (r_prev) { this_rid = r_prev->rid, this_pos = r_prev->rs; - mm_sprintf_lite(s, "\t%s\t%d", mi->seq[this_rid].name, this_pos); - } else mm_sprintf_lite(s, "\t0\t*"); + mm_sprintf_lite(s, "\t%s\t%d\t0\t*", mi->seq[this_rid].name, this_pos); + } else mm_sprintf_lite(s, "\t0\t*\t0\t*"); } else { this_rid = r->rid, this_pos = r->rs, this_rev = r->rev; mm_sprintf_lite(s, "\t%s\t%d\t%d\t", mi->seq[r->rid].name, r->rs+1, r->mapq); diff --git a/main.c b/main.c index b210c8e..0eaead3 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ #include "mmpriv.h" #include "getopt.h" -#define MM_VERSION "2.2-r471-dirty" +#define MM_VERSION "2.2-r472-dirty" #ifdef __linux__ #include