From 0d61801809bffbf96a8059d85c60193e2fe5ecad Mon Sep 17 00:00:00 2001 From: Heng Li Date: Fri, 28 Oct 2011 14:52:55 -0400 Subject: [PATCH] expose bgzf_read_block() --- bgzf.c | 2 +- bgzf.h | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/bgzf.c b/bgzf.c index 76e266c..79c3818 100644 --- a/bgzf.c +++ b/bgzf.c @@ -325,7 +325,7 @@ static int load_block_from_cache(BGZF *fp, int64_t block_address) {return 0;} static void cache_block(BGZF *fp, int size) {} #endif -static int bgzf_read_block(BGZF *fp) +int bgzf_read_block(BGZF *fp) { uint8_t header[BLOCK_HEADER_LENGTH], *compressed_block; int count, size = 0, block_length, remaining; diff --git a/bgzf.h b/bgzf.h index 1a3fe21..1fdf625 100644 --- a/bgzf.h +++ b/bgzf.h @@ -181,6 +181,11 @@ extern "C" { */ int bgzf_getline(BGZF *fp, int delim, kstring_t *str); + /** + * Read the next BGZF block. + */ + int bgzf_read_block(BGZF *fp); + #ifdef __cplusplus } #endif -- 2.47.3