summaryrefslogtreecommitdiff
path: root/src/htscharset.c
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2014-05-09 16:43:48 +0000
committerXavier Roche <xroche@users.noreply.github.com>2014-05-09 16:43:48 +0000
commitb331963ba68c46c2370c7ab8a531f3a8d85c1c8d (patch)
tree2ffd01f0ac8763d67f31db6b239defa39495d07d /src/htscharset.c
parentf48114006deced315348925ba36af3cb6a022324 (diff)
assert cleanup.
Diffstat (limited to 'src/htscharset.c')
-rw-r--r--src/htscharset.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/htscharset.c b/src/htscharset.c
index b2cf164..0184382 100644
--- a/src/htscharset.c
+++ b/src/htscharset.c
@@ -33,8 +33,7 @@ Please visit our Website: http://www.httrack.com
#include "htscharset.h"
#include "htsbase.h"
#include "punycode.h"
-
-#include <assert.h>
+#include "htssafe.h"
int hts_isStringAscii(const char *s, size_t size) {
size_t i;
@@ -415,7 +414,7 @@ static char* hts_codepageToUTF8(const char *codepage, const char *s) {
if (dest != NULL) {
const size_t len = hts_writeUTF8(uc, &dest[k], MAX_UTF);
k += len;
- assert(k < capa);
+ assertf(k < capa);
}
}
dest[k] = '\0';
@@ -982,7 +981,7 @@ char *hts_convertStringUTF8ToIDNA(const char *s, size_t size) {
#undef WR
/* copy character */
- assert(segOutputSize < segSize);
+ assertf(segOutputSize < segSize);
segInt[segOutputSize++] = uc;
/* not anymore in sequence */
@@ -991,7 +990,7 @@ char *hts_convertStringUTF8ToIDNA(const char *s, size_t size) {
/* ascii ? */
if (c < 0x80) {
- assert(segOutputSize < segSize);
+ assertf(segOutputSize < segSize);
segInt[segOutputSize] = c;
if (c != 0) {
segOutputSize++;