s3/passdb/py_passdb.c: free frame before returning
commitfbb57a5fc64767804cfa5f2dd3b05ca48ede5d05
authorAurelien Aptel <aaptel@suse.com>
Mon, 29 Feb 2016 17:23:39 +0000 (29 18:23 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 15 Mar 2016 19:29:34 +0000 (15 20:29 +0100)
tree4732833216787a06c14dda34fb79688471e87358
parenta411046a9ec947e89afbc4810024ad7094541f8b
s3/passdb/py_passdb.c: free frame before returning

these talloc frames are freed *after* the return instruction and are
never executed. this fixes potential memory leaks.

Signed-off-by: Aurelien Aptel <aaptel@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Tue Mar  1 12:08:40 CET 2016 on sn-devel-144

(cherry picked from commit f2675909d34b1847a889e65023b9f0ed36e6bd52)
source3/passdb/py_passdb.c