From faefb22c61568c678476b4dad36bdc5ce3afb499 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Tue, 4 Sep 2007 05:39:06 +0000 Subject: r24943: Some stackframes (This used to be commit cddb9f11d5fafcd3797cb242775c37f0c04d4f15) --- source3/utils/smbpasswd.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'source3/utils/smbpasswd.c') diff --git a/source3/utils/smbpasswd.c b/source3/utils/smbpasswd.c index 1da9b5e528..f1a2387090 100644 --- a/source3/utils/smbpasswd.c +++ b/source3/utils/smbpasswd.c @@ -550,7 +550,9 @@ static int process_nonroot(int local_flags) **********************************************************/ int main(int argc, char **argv) { + TALLOC_CTX *frame = talloc_stackframe(); int local_flags = 0; + int ret; AllowDebugChange = False; @@ -587,5 +589,7 @@ int main(int argc, char **argv) return process_root(local_flags); } - return process_nonroot(local_flags); + ret = process_nonroot(local_flags); + TALLOC_FREE(frame); + return ret; } -- cgit