From d2496f2aaae8022e04d10b9fd09eb305026a77df Mon Sep 17 00:00:00 2001 From: peterjc Date: Fri, 30 Mar 2012 17:35:38 +0100 Subject: [PATCH] Fix silly typo --- padding.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/padding.c b/padding.c index b80463f..6e40833 100644 --- a/padding.c +++ b/padding.c @@ -136,7 +136,7 @@ int bam_pad2unpad(bamFile in, bamFile out) pre_op = bam_cigar_op(cigar2[i-2]); post_op = bam_cigar_op(cigar2[i]); /* Note don't need to check for X/= as code above will use M only */ - if ((pre_op == BAM_CMATCH || pre_op == BAM_CDIFF) || (post_op == BAM_CMATCH || post_op == BAM_CDIFF)) { + if ((pre_op == BAM_CMATCH || pre_op == BAM_CDIFF) && (post_op == BAM_CMATCH || post_op == BAM_CDIFF)) { /* This is a redundant P operator */ cigar2[i-1] = 0; // i.e. 0M /* If had same operator either side, combine them in post_op */ -- 2.39.2