aboutsummaryrefslogtreecommitdiff
path: root/bindings/python/docs/source/thread.rst
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2021-10-23 10:22:36 -0300
committerDavid Bremner <david@tethera.net>2021-10-30 13:47:47 -0300
commit2ba50b52302dce08068843e0029f9ee935a0d7f3 (patch)
treed52b8595858c0575e4aabe89f113de37b7e30f24 /bindings/python/docs/source/thread.rst
parentf3fcdd2ddac2384c0c1daeffa495ad3ec01bc1af (diff)
lib/create: fix memory leak, ensure *database=NULL on error
This code previously relied on _finish_open to free the notmuch struct on errors (except for the case of database == NULL, which was a potential double free). When we removed those frees from _finish_open, we introduced a (small) memory leak. In this commit, fix the memory leak, and harmonize the on-error behaviour with n_d_open_with_config.
Diffstat (limited to 'bindings/python/docs/source/thread.rst')
0 files changed, 0 insertions, 0 deletions