summaryrefslogtreecommitdiff
path: root/src/htscharset.h
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2013-05-20 20:02:45 +0000
committerXavier Roche <xroche@users.noreply.github.com>2013-05-20 20:02:45 +0000
commit257cb5de62b1e44ef03f081560dccd768cdd7b1d (patch)
tree653efc5c79794f3c792c0ece3a9fb287391718c2 /src/htscharset.h
parent1433170ef4e88c4c433fd25df3864973e0e62a54 (diff)
Rewritten UTF-8 primitives for hts_convertStringUTF8ToIDNA()
Added hts_convertStringIDNAToUTF8()
Diffstat (limited to 'src/htscharset.h')
-rw-r--r--src/htscharset.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/htscharset.h b/src/htscharset.h
index 7dad806..5851ba3 100644
--- a/src/htscharset.h
+++ b/src/htscharset.h
@@ -64,6 +64,11 @@ extern char *hts_convertStringFromUTF8(const char *s, size_t size,
extern char *hts_convertStringUTF8ToIDNA(const char *s, size_t size);
/**
+ * Convert an IDNA (RFC 3492) string to an UTF-8 string.
+ **/
+extern char *hts_convertStringIDNAToUTF8(const char *s, size_t size);
+
+/**
* Extract the charset from the HTML buffer "html"
**/
extern char *hts_getCharsetFromMeta(const char *html, size_t size);