]> git.donarmstrong.com Git - samtools.git/blobdiff - bam.h
Fix missing declaration for getopt on Mac OS X
[samtools.git] / bam.h
diff --git a/bam.h b/bam.h
index efc0459626b1ddb564bb7b4eb368a26fa70fc5ea..f3f37f3ecefff6509b7480c52eed0f0090a1fd2f 100644 (file)
--- a/bam.h
+++ b/bam.h
@@ -40,7 +40,7 @@
   @copyright Genome Research Ltd.
  */
 
-#define BAM_VERSION "0.1.18-master-r567"
+#define BAM_VERSION "0.1.18-r572"
 
 #include <stdint.h>
 #include <stdlib.h>
@@ -776,5 +776,17 @@ static inline int bam_aux_type2size(int x)
        else return 0;
 }
 
+/*********************************
+ *** Compatibility with htslib ***
+ *********************************/
+
+typedef bam_header_t bam_hdr_t;
+
+#define bam_get_qname(b) bam1_qname(b)
+#define bam_get_cigar(b) bam1_cigar(b)
+
+#define bam_hdr_read(fp) bam_header_read(fp)
+#define bam_hdr_write(fp, h) bam_header_write(fp, h)
+#define bam_hdr_destroy(fp) bam_header_destroy(fp)
 
 #endif