From: Howard Chu Date: Thu, 20 Oct 2022 11:27:01 +0000 (+0100) Subject: ITS#9936 slapcat/slapschema: fix free of subtree cmdline option X-Git-Tag: OPENLDAP_REL_ENG_2_6_4~55 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=832355c4235f0d0b61667aaab84a3157946379f8;p=thirdparty%2Fopenldap.git ITS#9936 slapcat/slapschema: fix free of subtree cmdline option Must dup arg since subtree may also come from parsed URL. --- diff --git a/servers/slapd/slapcommon.c b/servers/slapd/slapcommon.c index 44c7aa62fe..374d08f6b5 100644 --- a/servers/slapd/slapcommon.c +++ b/servers/slapd/slapcommon.c @@ -536,7 +536,7 @@ slap_tool_init( case SLAPSCHEMA: /* dump subtree */ ch_free( subtree ); - subtree = optarg; + subtree = ch_strdup( optarg ); break; } break;