X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=samtools.git;a=blobdiff_plain;f=kseq.h;h=82face095919a3991b1f927bb5422ffd95f102a4;hp=bbe012552ff3b2ac047ddd10655e80827bbb4008;hb=85bb95099e58e20cc03456b7528248f7baed4db4;hpb=b27e00385f41769d03a8cca4dbd71275fc9fa906 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) \