]> git.donarmstrong.com Git - samtools.git/blobdiff - bam2bcf.h
* samtools-0.1.9-8 (r807)
[samtools.git] / bam2bcf.h
index 570990e4174caec6220c130e0c343dec1d6dd562..e0673e5e868b3ab4babcd0726f76ff301c42e9be 100644 (file)
--- a/bam2bcf.h
+++ b/bam2bcf.h
@@ -17,6 +17,7 @@ typedef struct __bcf_callaux_t {
        char *inscns;
        uint16_t *bases;
        errmod_t *e;
+       void *rghash;
 } bcf_callaux_t;
 
 typedef struct {
@@ -42,7 +43,8 @@ extern "C" {
        int bcf_call_combine(int n, const bcf_callret1_t *calls, int ref_base /*4-bit*/, bcf_call_t *call);
        int bcf_call2bcf(int tid, int pos, bcf_call_t *bc, bcf1_t *b, bcf_callret1_t *bcr, int is_SP,
                                         const bcf_callaux_t *bca, const char *ref);
-       int bcf_call_gap_prep(int n, int *n_plp, bam_pileup1_t **plp, int pos, bcf_callaux_t *bca, const char *ref);
+       int bcf_call_gap_prep(int n, int *n_plp, bam_pileup1_t **plp, int pos, bcf_callaux_t *bca, const char *ref,
+                                                 const void *rghash);
 
 #ifdef __cplusplus
 }