X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=bam.h;h=4c8536fd33366883028ff9b77bb95049682c5f9f;hb=c9a9c2742eecde8e097f70efdb6d599374ca325e;hp=a8769e26a38c3dc62ee4ded2dc793a90884d19a3;hpb=30f48c398267752648e19f521616789bcd5119a2;p=samtools.git diff --git a/bam.h b/bam.h index a8769e2..4c8536f 100644 --- a/bam.h +++ b/bam.h @@ -230,7 +230,7 @@ typedef struct __bam_iter_t *bam_iter_t; @param b pointer to an alignment @return pointer to quality string */ -#define bam1_qual(b) ((b)->data + (b)->core.n_cigar*4 + (b)->core.l_qname + ((b)->core.l_qseq + 1)/2) +#define bam1_qual(b) ((b)->data + (b)->core.n_cigar*4 + (b)->core.l_qname + (((b)->core.l_qseq + 1)>>1)) /*! @function @abstract Get a base on read @@ -495,7 +495,7 @@ extern "C" { bam1_t *b; int32_t qpos; int indel, level; - uint32_t is_del:1, is_head:1, is_tail:1; + uint32_t is_del:1, is_head:1, is_tail:1, is_refskip:1; } bam_pileup1_t; typedef int (*bam_plp_auto_f)(void *data, bam1_t *b);