[Groonga-commit] groonga/groonga at 6e1b477 [master] Add grn_window_get_size

Back to archive index

Naoya Murakami null+****@clear*****
Sat Jul 1 22:59:46 JST 2017


Naoya Murakami	2017-07-01 22:59:46 +0900 (Sat, 01 Jul 2017)

  New Revision: 6e1b4779d771ad1f018a699051e8fc4052674777
  https://github.com/groonga/groonga/commit/6e1b4779d771ad1f018a699051e8fc4052674777

  Merged fefa136: Merge pull request #725 from naoa/add-grn-window-size

  Message:
    Add grn_window_get_size

  Modified files:
    include/groonga/window_function.h
    lib/window_function.c

  Modified: include/groonga/window_function.h (+2 -0)
===================================================================
--- include/groonga/window_function.h    2017-06-30 22:53:57 +0900 (b01fb5e)
+++ include/groonga/window_function.h    2017-07-01 22:59:46 +0900 (404fd04)
@@ -40,6 +40,8 @@ GRN_API grn_obj *grn_window_get_table(grn_ctx *ctx,
                                       grn_window *window);
 GRN_API grn_bool grn_window_is_sorted(grn_ctx *ctx,
                                       grn_window *window);
+GRN_API size_t grn_window_get_size(grn_ctx *ctx,
+                                   grn_window *window);
 
 typedef struct _grn_window_definition {
   grn_table_sort_key *sort_keys;

  Modified: lib/window_function.c (+9 -0)
===================================================================
--- lib/window_function.c    2017-06-30 22:53:57 +0900 (6804aef)
+++ lib/window_function.c    2017-07-01 22:59:46 +0900 (5ee182e)
@@ -185,6 +185,15 @@ grn_window_is_sorted(grn_ctx *ctx, grn_window *window)
   GRN_API_RETURN(window->is_sorted);
 }
 
+size_t
+grn_window_get_size(grn_ctx *ctx,
+                    grn_window *window)
+{
+  GRN_API_ENTER;
+
+  GRN_API_RETURN(window->n_ids);
+}
+
 grn_obj *
 grn_window_function_create(grn_ctx *ctx,
                            const char *name,
-------------- next part --------------
HTML����������������������������...
Télécharger 



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