X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=bindings%2Fruby%2Fdatabase.c;h=ba9a1391a50918f25ca2d1bc5921c4907666e11b;hb=288feb7cdf1798408c708394fd935f05acf87985;hp=b75dfd1897a6bb2578ca9e284ee880185997366e;hpb=05dddf883dd762420bb8e6b86790e68d734fd568;p=obsolete%2Fnotmuch-old diff --git a/bindings/ruby/database.c b/bindings/ruby/database.c index b75dfd18..ba9a1391 100644 --- a/bindings/ruby/database.c +++ b/bindings/ruby/database.c @@ -43,10 +43,6 @@ notmuch_rb_database_initialize (int argc, VALUE *argv, VALUE self) VALUE pathv, hashv; VALUE modev; -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined(RSTRING_PTR) */ - /* Check arguments */ rb_scan_args (argc, argv, "11", &pathv, &hashv); @@ -114,7 +110,7 @@ notmuch_rb_database_close (VALUE self) notmuch_database_t *db; Data_Get_Notmuch_Database (self, db); - notmuch_database_close (db); + notmuch_database_destroy (db); DATA_PTR (self) = NULL; return Qnil; @@ -255,10 +251,6 @@ notmuch_rb_database_get_directory (VALUE self, VALUE pathv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined(RSTRING_PTR) */ - SafeStringValue (pathv); path = RSTRING_PTR (pathv); @@ -287,10 +279,6 @@ notmuch_rb_database_add_message (VALUE self, VALUE pathv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined(RSTRING_PTR) */ - SafeStringValue (pathv); path = RSTRING_PTR (pathv); @@ -317,10 +305,6 @@ notmuch_rb_database_remove_message (VALUE self, VALUE pathv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined (RSTRING_PTR) */ - SafeStringValue (pathv); path = RSTRING_PTR (pathv); @@ -344,10 +328,6 @@ notmuch_rb_database_find_message (VALUE self, VALUE idv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined (RSTRING_PTR) */ - SafeStringValue (idv); id = RSTRING_PTR (idv); @@ -374,10 +354,6 @@ notmuch_rb_database_find_message_by_filename (VALUE self, VALUE pathv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined (RSTRING_PTR) */ - SafeStringValue (pathv); path = RSTRING_PTR (pathv); @@ -403,10 +379,6 @@ notmuch_rb_database_query_create (VALUE self, VALUE qstrv) Data_Get_Notmuch_Database (self, db); -#if !defined(RSTRING_PTR) -# define RSTRING_PTR(v) (RSTRING((v))->ptr) -#endif /* !defined (RSTRING_PTR) */ - SafeStringValue (qstrv); qstr = RSTRING_PTR (qstrv);