On Tue, 10 Sep 2013 09:06:00 +0100, Mark Walters <markwalters1009@gmail.com> wrote: > > Alternatively maybe add notmuch_database_destroy_with_flush or something > which does give a return value. notmuch_database_close is only called 3 > times and notmuch_database_destroy lots of times so changing close is > much less intrusive than changing destroy. But I don't know whether we > would break any bindings or external programs etc. > > What do you think? I think notmuch_database_close and notmuch_database_destroy should return the status, and we update the three language bindings and bump the soname. Peter