[Groonga-commit] groonga/groonga [master] [libedit] use MB_CUR_MAX for multibyte character buffer.

Back to archive index

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);




Groonga-commit メーリングリストの案内
Back to archive index