Kouhei Sutou
null+****@clear*****
Fri Dec 21 17:38:39 JST 2012
Kouhei Sutou 2012-12-21 17:38:39 +0900 (Fri, 21 Dec 2012) New Revision: e5eff3ef11c23125b13b2837f3effaab4a5fcc0b https://github.com/groonga/groonga/commit/e5eff3ef11c23125b13b2837f3effaab4a5fcc0b Log: tokenizer uvector: add error message Modified files: lib/token.c Modified: lib/token.c (+6 -1) =================================================================== --- lib/token.c 2012-12-21 17:37:46 +0900 (d51541d) +++ lib/token.c 2012-12-21 17:38:39 +0900 (4a882d7) @@ -46,7 +46,12 @@ uvector_init(grn_ctx *ctx, int nargs, grn_obj **args, grn_user_data *user_data) ERR(GRN_INVALID_ARGUMENT, "missing argument"); return NULL; } - if (!(tokenizer = GRN_MALLOC(sizeof(grn_uvector_tokenizer)))) { return NULL; } + if (!(tokenizer = GRN_MALLOC(sizeof(grn_uvector_tokenizer)))) { + ERR(GRN_NO_MEMORY_AVAILABLE, + "[tokenizer][uvector] " + "memory allocation to grn_uvector_tokenizer failed"); + return NULL; + } user_data->ptr = tokenizer; tokenizer->curr = GRN_TEXT_VALUE(str); tokenizer->tail = tokenizer->curr + GRN_TEXT_LEN(str); -------------- next part -------------- HTML����������������������������... Download