From: Timo Sirainen Date: Thu, 28 Dec 2017 17:40:29 +0000 (+0200) Subject: lib: Make file_lock_free(NULL) no-op X-Git-Tag: 2.2.34~175 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=47235aa7f834f115d9777d2eb839c673866cca44;p=thirdparty%2Fdovecot%2Fcore.git lib: Make file_lock_free(NULL) no-op --- diff --git a/src/lib/file-lock.c b/src/lib/file-lock.c index 12e22d3bdb..0b53f074bd 100644 --- a/src/lib/file-lock.c +++ b/src/lib/file-lock.c @@ -414,6 +414,9 @@ void file_lock_free(struct file_lock **_lock) { struct file_lock *lock = *_lock; + if (lock == NULL) + return; + *_lock = NULL; if (lock->unlink_on_free)