summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/htslib.c4
-rw-r--r--src/htslib.h3
-rw-r--r--src/httrack-library.h1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/htslib.c b/src/htslib.c
index f66c98b..aac4e25 100644
--- a/src/htslib.c
+++ b/src/htslib.c
@@ -5250,6 +5250,10 @@ static void hts_debug_log_print(const char *format, ...) {
}
}
+HTSEXT_API const char* hts_version(void) {
+ return HTTRACK_VERSIONID;
+}
+
static int hts_init_ok = 0;
HTSEXT_API int hts_init(void) {
const char *dbg_env;
diff --git a/src/htslib.h b/src/htslib.h
index bf7a73b..ca9b614 100644
--- a/src/htslib.h
+++ b/src/htslib.h
@@ -232,6 +232,9 @@ extern htsmutex dns_lock;
// initialize an htsblk structure
void hts_init_htsblk(htsblk * r);
+// version
+const char* hts_version(void);
+
// fonctions unix/winsock
int hts_read(htsblk * r, char *buff, int size);
diff --git a/src/httrack-library.h b/src/httrack-library.h
index f14aa2a..380c0dd 100644
--- a/src/httrack-library.h
+++ b/src/httrack-library.h
@@ -111,6 +111,7 @@ HTSEXT_API void hts_log_print(httrackp * opt, int type, const char *format,
/* Infos */
HTSEXT_API const char *hts_get_version_info(httrackp * opt);
HTSEXT_API const char *hts_is_available(void);
+HTSEXT_API const char* hts_version(void);
/* Wrapper functions */
HTSEXT_API int htswrap_init(void); // DEPRECATED - DUMMY FUNCTION