nt_printing: don't leak state_path onto talloc tos
authorDavid Disseldorp <ddiss@samba.org>
Sun, 2 Nov 2014 19:21:29 +0000 (20:21 +0100)
committerJeremy Allison <jra@samba.org>
Mon, 3 Nov 2014 22:46:04 +0000 (23:46 +0100)
commit2307c3700cc8eea44e33c8ad0a993115a841ae7c
tree44d0859104a89634844c0a5dced0e4ed429f1439
parent6d5b8dd70e542840a96c45b916b1bd2b9685697f
nt_printing: don't leak state_path onto talloc tos

Also check for allocation failures, and close tdbs in
nt_printing_tdb_upgrade error paths.

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/printing/nt_printing_migrate_internal.c
source3/printing/nt_printing_tdb.c