lib ldb common: Fix memory leakldb-2.1.0
commit79460b1b9f3452d6d68014b84f4a9dc3988bd916
authorGary Lockyer <gary@catalyst.net.nz>
Tue, 14 Jan 2020 01:42:26 +0000 (14 14:42 +1300)
committerGary Lockyer <gary@samba.org>
Wed, 15 Jan 2020 19:58:41 +0000 (15 19:58 +0000)
tree34a1dc5dcc2e8394623e5d504540c2ad5d5457d9
parent6b8a683884950603a690a2e7e3b267c21e458d6b
lib ldb common: Fix memory leak

TALLOC_FREE the ldb_control allocated in ldb_parse_control_from_string
when none of the cases match.

Credit to OSS-Fuzz

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: David Disseldorp <ddiss@samba.org>
lib/ldb/common/ldb_controls.c