X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=kseq.h;h=82face095919a3991b1f927bb5422ffd95f102a4;hb=5a0f00a91005890ccdf28bf285db97f773017e02;hp=bbe012552ff3b2ac047ddd10655e80827bbb4008;hpb=5ad642aaf5d6a4ed7a26438de5cce96217dc5040;p=samtools.git diff --git a/kseq.h b/kseq.h index bbe0125..82face0 100644 --- a/kseq.h +++ b/kseq.h @@ -25,6 +25,10 @@ /* Contact: Heng Li */ +/* + 2009-07-16 (lh3): in kstream_t, change "char*" to "unsigned char*" + */ + /* Last Modified: 12APR2009 */ #ifndef AC_KSEQ_H @@ -40,7 +44,7 @@ #define __KS_TYPE(type_t) \ typedef struct __kstream_t { \ - char *buf; \ + unsigned char *buf; \ int begin, end, is_eof; \ type_t f; \ } kstream_t; @@ -53,7 +57,7 @@ { \ kstream_t *ks = (kstream_t*)calloc(1, sizeof(kstream_t)); \ ks->f = f; \ - ks->buf = (char*)malloc(__bufsize); \ + ks->buf = malloc(__bufsize); \ return ks; \ } \ static inline void ks_destroy(kstream_t *ks) \