[Groonga-commit] groonga/groonga [master] Reduce codes in try block

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Nov 13 13:05:22 JST 2012


Kouhei Sutou	2012-11-13 13:05:22 +0900 (Tue, 13 Nov 2012)

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

  Log:
    Reduce codes in try block

  Modified files:
    plugins/tokenizers/kytea.cpp

  Modified: plugins/tokenizers/kytea.cpp (+2 -1)
===================================================================
--- plugins/tokenizers/kytea.cpp    2012-11-13 13:04:38 +0900 (b2746c2)
+++ plugins/tokenizers/kytea.cpp    2012-11-13 13:05:22 +0900 (d90d77a)
@@ -178,7 +178,6 @@ grn_obj *grn_kytea_init(grn_ctx *ctx, int num_args, grn_obj **args,
 
   try {
     grn_tokenizer_kytea_init(ctx, tokenizer);
-    tokenizer->query = query;
   } catch (...) {
     grn_tokenizer_query_destroy(ctx, query);
     GRN_PLUGIN_ERROR(ctx, GRN_TOKENIZER_ERROR,
@@ -186,6 +185,8 @@ grn_obj *grn_kytea_init(grn_ctx *ctx, int num_args, grn_obj **args,
     return NULL;
   }
 
+  tokenizer->query = query;
+
   grn_plugin_mutex_lock(ctx, kytea_mutex);
   try {
     const std::string str(query->ptr, query->length);
-------------- next part --------------
HTML����������������������������...
Download 



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