Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7084:d8e7699ac68e HEAD
uni_ucs4_to_utf8(): Check len>0 first so we don't access input[len].
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 01 Jan 2008 21:44:55 +0200 |
parents | de129bdc9f58 |
children | d60a2e859e38 |
files | src/lib/unichar.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/unichar.c Tue Jan 01 21:37:08 2008 +0200 +++ b/src/lib/unichar.c Tue Jan 01 21:44:55 2008 +0200 @@ -111,7 +111,7 @@ void uni_ucs4_to_utf8(const unichar_t *input, size_t len, buffer_t *output) { - for (; *input != '\0' && len > 0; input++, len--) + for (; len > 0 && *input != '\0'; input++, len--) uni_ucs4_to_utf8_c(*input, output); }