]> git.notmuchmail.org Git - notmuch/blobdiff - bindings/ruby/database.c
ruby: create an actual wrapper struct
[notmuch] / bindings / ruby / database.c
index d6c804ac244bb0693ff78e493fe4699cb7e33462..0159aaac57ca0413132352d6afe42b4bc485cab6 100644 (file)
@@ -81,7 +81,7 @@ notmuch_rb_database_initialize (int argc, VALUE *argv, VALUE self)
        ret = notmuch_database_open (path, mode, &database);
     notmuch_rb_status_raise (ret);
 
-    DATA_PTR (self) = database;
+    DATA_PTR (self) = notmuch_rb_object_create (database);
 
     return self;
 }