]> git.notmuchmail.org Git - notmuch/blobdiff - bindings/ruby/defs.h
ruby: create Data_Wrap_Notmuch_Object helper
[notmuch] / bindings / ruby / defs.h
index 12538a3a1eb5d24e5df2ba033ee2b82d88be7d80..fcf1ea3900ca97cf5ae9c872b6bd86b04f331a0d 100644 (file)
@@ -64,6 +64,9 @@ extern ID ID_db_mode;
        }                                                                           \
     } while (0)
 
+#define Data_Wrap_Notmuch_Object(klass, ptr)   \
+    Data_Wrap_Struct ((klass), NULL, NULL, (ptr))
+
 #define Data_Get_Notmuch_Database(obj, ptr) \
     Data_Get_Notmuch_Object ((obj), (ptr))