aboutsummaryrefslogtreecommitdiff
path: root/utf8.h
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2016-09-04 09:22:16 +1000
committerSteve Bennett <steveb@workware.net.au>2016-09-05 09:40:26 +1000
commitc672379dca1fe3fa7b89e1d8c6b1a1e570bb4043 (patch)
tree12c0ac296a85e2c567e84d1aad52ba8372181082 /utf8.h
parent1b79972ccb35d9fe6174c5c6f045a9b2fcbe0af8 (diff)
downloadjimtcl-c672379dca1fe3fa7b89e1d8c6b1a1e570bb4043.zip
jimtcl-c672379dca1fe3fa7b89e1d8c6b1a1e570bb4043.tar.gz
jimtcl-c672379dca1fe3fa7b89e1d8c6b1a1e570bb4043.tar.bz2
Update linenoise to the latest version
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'utf8.h')
-rw-r--r--utf8.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/utf8.h b/utf8.h
index 7288113..7069d25 100644
--- a/utf8.h
+++ b/utf8.h
@@ -8,7 +8,7 @@ extern "C" {
/**
* UTF-8 utility functions
*
- * (c) 2010 Steve Bennett <steveb@workware.net.au>
+ * (c) 2010-2016 Steve Bennett <steveb@workware.net.au>
*
* See LICENCE for licence details.
*/
@@ -29,7 +29,7 @@ int utf8_fromunicode(char *p, unsigned uc);
#include <ctype.h>
/* No utf-8 support. 1 byte = 1 char */
-#define utf8_strlen(S, B) ((B) < 0 ? strlen(S) : (B))
+#define utf8_strlen(S, B) ((B) < 0 ? (int)strlen(S) : (B))
#define utf8_tounicode(S, CP) (*(CP) = (unsigned char)*(S), 1)
#define utf8_getchars(CP, C) (*(CP) = (C), 1)
#define utf8_upper(C) toupper(C)