aboutsummaryrefslogtreecommitdiffstats
path: root/libwc
diff options
context:
space:
mode:
Diffstat (limited to 'libwc')
-rw-r--r--libwc/wtf.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/libwc/wtf.c b/libwc/wtf.c
index 5ec25af..ec082b1 100644
--- a/libwc/wtf.c
+++ b/libwc/wtf.c
@@ -173,17 +173,15 @@ wtf_type(wc_uchar *p)
((p)[3] = (((c) >> 7) & 0x7f) | 0x80), \
((p)[4] = ( (c) & 0x7f) | 0x80)
#define wtf_to_wcs16(p) \
- (strlen(p) < 3 ? 0 : \
((wc_uint32)((p)[0] & 0x03) << 14) \
| ((wc_uint32)((p)[1] & 0x7f) << 7) \
- | ((wc_uint32)((p)[2] & 0x7f) ))
+ | ((wc_uint32)((p)[2] & 0x7f) )
#define wtf_to_wcs32(p) \
- (strlen(p) < 5 ? 0 : \
((wc_uint32)((p)[0] & 0x0f) << 28) \
| ((wc_uint32)((p)[1] & 0x7f) << 21) \
| ((wc_uint32)((p)[2] & 0x7f) << 14) \
| ((wc_uint32)((p)[3] & 0x7f) << 7) \
- | ((wc_uint32)((p)[4] & 0x7f) ))
+ | ((wc_uint32)((p)[4] & 0x7f) )
void
wtf_push(Str os, wc_ccs ccs, wc_uint32 code)