diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2010-01-07 23:06:38 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2010-01-07 23:06:38 +0800 |
commit | b6b18e634489ee0ec1b3155341ab214922eda4da (patch) | |
tree | 9659af6cd77396c76ad9b9c9e23c1b4cc51eb93d | |
parent | 8e2d99abd7bb55112898bd90e3affb660b4915a0 (diff) |
uniconv: fixed a crash
ucs4 may be uninitialized.
-rw-r--r-- | uniconv.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -127,6 +127,7 @@ uniconv_conv(uniconv_t *uc, inucs4 = ucs4; ret = uc->to->encode(uc->to, (const ucs4_t **)&inucs4, ucs4len, outbuf, outleft); } else { + ucs4 = NULL; /* converting pending data in buffer */ ret = uc->to->encode(uc->to, NULL, 0, outbuf, outleft); } |