From c89fab6acca61316fc8ee49909d27e101a288c55 Mon Sep 17 00:00:00 2001
From: Hallvard Furuseth <hallvard@openldap.org>
Date: Sat, 26 Dec 1998 09:55:09 +0000
Subject: [PATCH] Reset *modtail after freeing it, so it's not freed again

---
 servers/slapd/modify.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/servers/slapd/modify.c b/servers/slapd/modify.c
index 7c18f43c4a..692d4fbe4f 100644
--- a/servers/slapd/modify.c
+++ b/servers/slapd/modify.c
@@ -87,6 +87,7 @@ do_modify(
 			free( dn );
 			free( odn );
 			free( *modtail );
+			*modtail = NULL;
 			modlist_free( modlist );
 			return;
 		}
-- 
GitLab