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);
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);
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);
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);
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);
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);
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);