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����������������������������... Download