[Groonga-commit] groonga/groonga at a77de34 [master] suggest: support old MessagePack again

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Mar 30 21:44:18 JST 2015


Kouhei Sutou	2015-03-30 21:44:18 +0900 (Mon, 30 Mar 2015)

  New Revision: a77de3452fdb7b2b95502bd9ee5e980857da1d86
  https://github.com/groonga/groonga/commit/a77de3452fdb7b2b95502bd9ee5e980857da1d86

  Message:
    suggest: support old MessagePack again

  Modified files:
    src/suggest/groonga_suggest_learner.c

  Modified: src/suggest/groonga_suggest_learner.c (+3 -3)
===================================================================
--- src/suggest/groonga_suggest_learner.c    2015-03-30 21:40:15 +0900 (3dce4a1)
+++ src/suggest/groonga_suggest_learner.c    2015-03-30 21:44:18 +0900 (03d889f)
@@ -149,7 +149,7 @@ load_to_multi_targets(grn_ctx *ctx,
 #define PACK_MAP_ITEM(col_name) do { \
   grn_obj _v; \
   msgpack_pack_str(&pk, sizeof(#col_name) - 1); \
-  msgpack_pack_str_body(&pk, CONST_STR_LEN(#col_name)); \
+  msgpack_pack_str_body(&pk, #col_name, sizeof(#col_name) - 1); \
   switch (col_##col_name->header.type) { \
   case GRN_COLUMN_FIX_SIZE: \
     GRN_VALUE_FIX_SIZE_INIT(&_v, 0, grn_obj_get_range(ctx, col_##col_name)); \
@@ -269,7 +269,7 @@ send_handler(void *zmq_send_sock, grn_ctx *ctx)
 
                 /* ["_key","ShortText"],["last","Time"],["kana","kana"],["freq2","Int32"],["freq","Int32"],["co","pair_all"],["buzz","Int32"],["boost","Int32"] */
                 msgpack_pack_str(&pk, 6);
-                msgpack_pack_str_body(&pk, CONST_STR_LEN("target"));
+                msgpack_pack_str_body(&pk, "target", strlen("target"));
                 msgpack_pack_str(&pk, name_len);
                 msgpack_pack_str_body(&pk, name_buf, name_len);
 
@@ -340,7 +340,7 @@ send_handler(void *zmq_send_sock, grn_ctx *ctx)
                 /* ["_key","UInt64"],["pre","item_all"],["post","item_all"],["freq2","Int32"],["freq1","Int32"],["freq0","Int32"] */
 
                 msgpack_pack_str(&pk, 6);
-                msgpack_pack_str_body(&pk, CONST_STR_LEN("target"));
+                msgpack_pack_str_body(&pk, "target", strlen("target"));
                 msgpack_pack_str(&pk, name_len);
                 msgpack_pack_str_body(&pk, name_buf, name_len);
 
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index