From 475a41beb3d6277fd0683ee06bedbd8cf52e8554 Mon Sep 17 00:00:00 2001 From: holger krekel Date: Wed, 17 Jul 2019 12:31:12 +0200 Subject: [PATCH] address @dignifiedquire rustyness comment and fix changelog --- python/CHANGELOG | 6 ++++++ src/context.rs | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/python/CHANGELOG b/python/CHANGELOG index 0dfffc4e1..7a0c73b2a 100644 --- a/python/CHANGELOG +++ b/python/CHANGELOG @@ -4,6 +4,12 @@ - introduce automatic versioning via setuptools_scm, based on py-X.Y.Z tags +- integrate latest DCC core-rust with dc_close() fixes + +- provide a account.shutdown() method and improve termination + logic also in tests. also fixes output-clubbering during + test runs. + 0.600.0 --------- diff --git a/src/context.rs b/src/context.rs index 26e7427dc..ac8e7b4df 100644 --- a/src/context.rs +++ b/src/context.rs @@ -135,7 +135,7 @@ pub fn dc_context_new( userdata: *mut libc::c_void, os_name: *const libc::c_char, ) -> Context { - let context = Context { + Context { blobdir: Arc::new(RwLock::new(std::ptr::null_mut())), dbfile: Arc::new(RwLock::new(std::ptr::null_mut())), inbox: Arc::new(RwLock::new({ @@ -179,8 +179,7 @@ pub fn dc_context_new( ))), probe_imap_network: Arc::new(RwLock::new(0)), perform_inbox_jobs_needed: Arc::new(RwLock::new(0)), - }; - context + } } unsafe fn cb_receive_imf(