389-ds-base/SOURCES/0027-Issue-6442-Fix-latest-covscan-memory-leaks-part-2.patch

38 lines
1.3 KiB
Diff

From 984c653218cf386e449dc4db89b085a49b535f8d Mon Sep 17 00:00:00 2001
From: Mark Reynolds <mreynolds@redhat.com>
Date: Wed, 18 Dec 2024 16:55:06 -0500
Subject: [PATCH] Issue 6442 - Fix latest covscan memory leaks (part 2)
Description:
Missed part of the fix becuase of a rebase issue
Fixes: https://github.com/389ds/389-ds-base/issues/6442
Reviewed by: progier & spichugi(Thanks!!)
---
ldap/servers/slapd/plugin_internal_op.c | 7 -------
1 file changed, 7 deletions(-)
diff --git a/ldap/servers/slapd/plugin_internal_op.c b/ldap/servers/slapd/plugin_internal_op.c
index 4f87ad3cf..96e705471 100644
--- a/ldap/servers/slapd/plugin_internal_op.c
+++ b/ldap/servers/slapd/plugin_internal_op.c
@@ -249,13 +249,6 @@ slapi_search_internal_set_pb(Slapi_PBlock *pb, const char *base, int scope, cons
return;
}
- slapi_pblock_get(pb, SLAPI_OPERATION, &op);
- operation_free(&op, NULL);
- slapi_pblock_set(pb, SLAPI_OPERATION, NULL);
- slapi_pblock_get(pb, SLAPI_SEARCH_ATTRS, &tmp_attrs);
- slapi_ch_array_free(tmp_attrs);
- slapi_pblock_set(pb, SLAPI_SEARCH_ATTRS, NULL);
-
op = internal_operation_new(SLAPI_OPERATION_SEARCH, operation_flags);
slapi_pblock_set(pb, SLAPI_OPERATION, op);
slapi_pblock_set(pb, SLAPI_ORIGINAL_TARGET_DN, (void *)base);
--
2.48.1