null+****@clear*****
null+****@clear*****
2011年 10月 12日 (水) 11:46:15 JST
Kouhei Sutou 2011-10-12 02:46:15 +0000 (Wed, 12 Oct 2011)
New Revision: 00c0ade7671c7f50609c49e29b9a5c9863c6afb2
Log:
[libedit] use MB_CUR_MAX for multibyte character buffer.
Modified files:
src/groonga.c
Modified: src/groonga.c (+1 -1)
===================================================================
--- src/groonga.c 2011-10-05 15:01:19 +0000 (be23942)
+++ src/groonga.c 2011-10-12 02:46:15 +0000 (c46402b)
@@ -188,7 +188,7 @@ prompt(grn_ctx *ctx, grn_obj *buf)
line = el_wgets(edit_line, &nchar);
if (nchar > 0) {
int i;
- char multibyte_buf[10]; /* enough for a wide char? */
+ char multibyte_buf[MB_CUR_MAX];
size_t multibyte_len;
mbstate_t ps;
history_w(command_history, &command_history_event, H_ENTER, line);