[Groonga-commit] groonga/groonga at f3098b2 [master] grn_ts: use grn_ts_id instead of grn_id

Back to archive index

susumu.yata null+****@clear*****
Tue Sep 15 12:20:58 JST 2015


susumu.yata	2015-09-15 12:20:58 +0900 (Tue, 15 Sep 2015)

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

  Message:
    grn_ts: use grn_ts_id instead of grn_id

  Modified files:
    lib/ts.c

  Modified: lib/ts.c (+6 -5)
===================================================================
--- lib/ts.c    2015-09-15 12:17:32 +0900 (f06d437)
+++ lib/ts.c    2015-09-15 12:20:58 +0900 (b6423ca)
@@ -1090,7 +1090,7 @@ grn_ts_obj_is_column(grn_ctx *ctx, grn_obj *obj) {
 
 /* grn_ts_ja_get_value() appends a value into buf. */
 static grn_rc
-grn_ts_ja_get_value(grn_ctx *ctx, grn_ja *ja, grn_id id,
+grn_ts_ja_get_value(grn_ctx *ctx, grn_ja *ja, grn_ts_id id,
                     grn_ts_buf *buf, size_t *value_size) {
   grn_rc rc, tmp_rc;
   uint32_t size;
@@ -1151,7 +1151,8 @@ grn_ts_table_has_value(grn_ctx *ctx, grn_obj *table) {
   }
 /* grn_ts_table_get_key() gets a reference to a key (_key). */
 static const void *
-grn_ts_table_get_key(grn_ctx *ctx, grn_obj *table, grn_id id, size_t *size) {
+grn_ts_table_get_key(grn_ctx *ctx, grn_obj *table, grn_ts_id id,
+                     size_t *size) {
   switch (table->header.type) {
     GRN_TS_TABLE_GET_KEY_CASE_BLOCK(HASH, hash)
     GRN_TS_TABLE_GET_KEY_CASE_BLOCK(PAT, pat)
@@ -1166,7 +1167,7 @@ grn_ts_table_get_key(grn_ctx *ctx, grn_obj *table, grn_id id, size_t *size) {
 
 /* grn_ts_table_get_value() gets a reference to a value (_value). */
 static const void *
-grn_ts_table_get_value(grn_ctx *ctx, grn_obj *table, grn_id id) {
+grn_ts_table_get_value(grn_ctx *ctx, grn_obj *table, grn_ts_id id) {
   switch (table->header.type) {
     case GRN_TABLE_HASH_KEY: {
       uint32_t size;
@@ -4964,12 +4965,12 @@ grn_ts_select_output_parse(grn_ctx *ctx, grn_obj *table,
     /* Add column names to name_buf. */
     if (name[name_size - 1] == '*') {
       /* Expand a wildcard. */
-      grn_hash *columns = grn_hash_create(ctx, NULL, sizeof(grn_id), 0,
+      grn_hash *columns = grn_hash_create(ctx, NULL, sizeof(grn_ts_id), 0,
                                           GRN_OBJ_TABLE_HASH_KEY |
                                           GRN_HASH_TINY);
       if (columns) {
         if (grn_table_columns(ctx, table, "", 0, (grn_obj *)columns)) {
-          grn_id *key;
+          grn_ts_id *key;
           GRN_HASH_EACH(ctx, columns, id, &key, NULL, NULL, {
             grn_obj *column = grn_ctx_at(ctx, *key);
             if (column) {
-------------- next part --------------
HTML����������������������������...
下載 



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