[Groonga-commit] groonga/groonga-gobject at 7f285f6 [master] Close using database on dispose

Zurück zum Archiv-Index

Kouhei Sutou null+****@clear*****
Sun Dec 1 22:40:42 JST 2013


Kouhei Sutou	2013-12-01 22:40:42 +0900 (Sun, 01 Dec 2013)

  New Revision: 7f285f62b3349a08409d490acf573c45f3294267
  https://github.com/groonga/groonga-gobject/commit/7f285f62b3349a08409d490acf573c45f3294267

  Message:
    Close using database on dispose

  Modified files:
    groonga-gobject/ggrn-context.c

  Modified: groonga-gobject/ggrn-context.c (+6 -0)
===================================================================
--- groonga-gobject/ggrn-context.c    2013-12-01 22:40:01 +0900 (ed16d43)
+++ groonga-gobject/ggrn-context.c    2013-12-01 22:40:42 +0900 (5cda16f)
@@ -67,6 +67,12 @@ dispose(GObject *object)
     GGrnContextPrivate *priv = GGRN_CONTEXT_GET_PRIVATE(object);
 
     if (priv->ctx) {
+        grn_obj *using_database;
+
+        using_database = grn_ctx_db(priv->ctx);
+        if (using_database) {
+            grn_db_close(priv->ctx, using_database);
+        }
         grn_ctx_close(priv->ctx);
         priv->ctx = NULL;
     }
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index