Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
90d2b4e2
Commit
90d2b4e2
authored
Jan 03, 2011
by
Quanah Gibson-Mount
Browse files
ITS#6629
parent
63287d79
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
90d2b4e2
...
...
@@ -15,6 +15,7 @@ OpenLDAP 2.4.24 Engineering
Fixed ldapsearch segfault with deref (ITS#6638)
Fixed slapd acl parsing overflow (ITS#6611)
Fixed slapd config leak with olcDbDirectory (ITS#6634)
Fixed slapd to free controls if needed (ITS#6629)
Fixed slapd filter leak (ITS#6635)
Fixed slapd when first acl is value dependent (ITS#6693)
Fixed slapd modify to return actual error (ITS#6581)
...
...
servers/slapd/result.c
View file @
90d2b4e2
...
...
@@ -1356,6 +1356,14 @@ error_return:;
rs
->
sr_flags
&=
~
REP_ENTRY_MUSTBEFREED
;
}
if
(
rs
->
sr_flags
&
REP_CTRLS_MUSTBEFREED
)
{
rs
->
sr_flags
^=
REP_CTRLS_MUSTBEFREED
;
/* paranoia */
if
(
rs
->
sr_ctrls
)
{
slap_free_ctrls
(
op
,
rs
->
sr_ctrls
);
rs
->
sr_ctrls
=
NULL
;
}
}
return
(
rc
);
}
...
...
@@ -1510,6 +1518,14 @@ rel:
(
void
)
slap_cleanup_play
(
op
,
rs
);
}
if
(
rs
->
sr_flags
&
REP_CTRLS_MUSTBEFREED
)
{
rs
->
sr_flags
^=
REP_CTRLS_MUSTBEFREED
;
/* paranoia */
if
(
rs
->
sr_ctrls
)
{
slap_free_ctrls
(
op
,
rs
->
sr_ctrls
);
rs
->
sr_ctrls
=
NULL
;
}
}
return
rc
;
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment