[Groonga-mysql-commit] mroonga/mroonga [fix-for-visual-studio] init/deinit implemented modified: src/ha_groonga.cc

Back to archive index

Tetsuro IKEDA null+****@clear*****
Thu Oct 4 10:18:14 JST 2012


Tetsuro IKEDA	2009-02-10 14:35:30 +0900 (Tue, 10 Feb 2009)

  New Revision: bb198cc13ff4fafd6522bfccb0e8498b2a881a79
  https://github.com/mroonga/mroonga/commit/bb198cc13ff4fafd6522bfccb0e8498b2a881a79

  Log:
    init/deinit implemented 	modified:   src/ha_groonga.cc

  Modified files:
    src/ha_groonga.cc

  Modified: src/ha_groonga.cc (+4 -3)
===================================================================
--- src/ha_groonga.cc    2009-02-10 14:29:53 +0900 (4397fa4)
+++ src/ha_groonga.cc    2009-02-10 14:35:30 +0900 (282380e)
@@ -35,7 +35,7 @@ extern "C" {
 #endif
 
 static int mrn_init(void *p);
-static int mrn_fin(void *p);
+static int mrn_deinit(void *p);
 static handler *mrn_handler_create(handlerton *hton,
 				   TABLE_SHARE *share,
 				   MEM_ROOT *root);
@@ -52,7 +52,7 @@ mysql_declare_plugin(groonga)
   "An Embeddable Fulltext Search Engine",
   PLUGIN_LICENSE_GPL,
   mrn_init,
-  mrn_fin,
+  mrn_deinit,
   0x0001,
   NULL,
   NULL,
@@ -204,7 +204,7 @@ static int mrn_init(void *p)
   MRN_RETURN(0);
 }
 
-static int mrn_fin(void *p)
+static int mrn_deinit(void *p)
 {
   MRN_ENTER;
 
@@ -218,6 +218,7 @@ static int mrn_fin(void *p)
   fclose(mrn_log_file);
 
   /* hash deinit */
+  grn_hash_close(mrn_ctx_sys, mrn_hash_sys);
 
   /* ctx deinit */
   grn_ctx_fin(mrn_ctx_sys);
-------------- next part --------------
HTML����������������������������...
Download 



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