From fb5bd841a8fb1dd4879ca33c5353ee7f17f63bee Mon Sep 17 00:00:00 2001 From: leitner Date: Tue, 25 Feb 2014 17:51:29 +0000 Subject: [PATCH] | not + --- textcode/scan_jsonescape.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/textcode/scan_jsonescape.c b/textcode/scan_jsonescape.c index ab6c992..679a0a3 100644 --- a/textcode/scan_jsonescape.c +++ b/textcode/scan_jsonescape.c @@ -31,7 +31,7 @@ size_t scan_jsonescape(const char *src,char *dest,size_t *destlen) { i+=5; // we want i to go up by 6, 1 is done by the for loop continue; // write nothing! } else if (cur>=0xdc00 && cur<=0xdfff) { - todo=(cur&0x3ff) | ((prev&0x3ff) << 10) + 0x100000; + todo=(cur&0x3ff) | ((prev&0x3ff) << 10) | 0x100000; } else todo=cur; written+=fmt_utf8(dest?dest+written:dest,todo);