# HG changeset patch # User Igor Sysoev # Date 1263217164 0 # Node ID bfcc9be4f1c9d8b22ecd74cfe095cab24e7de322 # Parent bb79608169eb96eca08e4a51dba712be44d97511 fix ngx_utf8_cpystrn(): it did not fully copy utf-8 string diff --git a/src/core/ngx_string.c b/src/core/ngx_string.c --- a/src/core/ngx_string.c +++ b/src/core/ngx_string.c @@ -1239,10 +1239,8 @@ ngx_utf8_cpystrn(u_char *dst, u_char *sr break; } - len--; - while (src < next) { - *++dst = *++src; + *dst++ = *src++; len--; } }