diff options
author | Volker Lendecke <vlendec@samba.org> | 2007-09-04 05:39:06 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:30:29 -0500 |
commit | cddb9f11d5fafcd3797cb242775c37f0c04d4f15 (patch) | |
tree | dc9abe7e50861faa596574a6d7d5f7eeb3420b52 /source/utils/smbpasswd.c | |
parent | 62426a055513c309a381d0d96d60edc07e6dfcdf (diff) | |
download | samba-cddb9f11d5fafcd3797cb242775c37f0c04d4f15.tar.gz samba-cddb9f11d5fafcd3797cb242775c37f0c04d4f15.tar.xz samba-cddb9f11d5fafcd3797cb242775c37f0c04d4f15.zip |
r24943: Some stackframes
Diffstat (limited to 'source/utils/smbpasswd.c')
-rw-r--r-- | source/utils/smbpasswd.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/utils/smbpasswd.c b/source/utils/smbpasswd.c index 1da9b5e5288..f1a23870900 100644 --- a/source/utils/smbpasswd.c +++ b/source/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; } |