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 | faefb22c61568c678476b4dad36bdc5ce3afb499 (patch) | |
tree | ff1e3b3b167c5872a36f4c3ae0f09df500ceaa11 /source3/utils/pdbedit.c | |
parent | 46928878f615f5605f32b9679669268646bda11f (diff) | |
download | samba-faefb22c61568c678476b4dad36bdc5ce3afb499.tar.gz samba-faefb22c61568c678476b4dad36bdc5ce3afb499.tar.xz samba-faefb22c61568c678476b4dad36bdc5ce3afb499.zip |
r24943: Some stackframes
(This used to be commit cddb9f11d5fafcd3797cb242775c37f0c04d4f15)
Diffstat (limited to 'source3/utils/pdbedit.c')
-rw-r--r-- | source3/utils/pdbedit.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source3/utils/pdbedit.c b/source3/utils/pdbedit.c index c5a132a55d1..cea2cd7cfaa 100644 --- a/source3/utils/pdbedit.c +++ b/source3/utils/pdbedit.c @@ -758,6 +758,7 @@ int main (int argc, char **argv) static BOOL pw_from_stdin = False; struct pdb_methods *bin, *bout, *bdef; char *configfile = NULL; + TALLOC_CTX *frame = talloc_stackframe(); poptContext pc; struct poptOption long_options[] = { POPT_AUTOHELP @@ -798,6 +799,7 @@ int main (int argc, char **argv) /* we shouldn't have silly checks like this */ if (getuid() != 0) { d_fprintf(stderr, "You must be root to use pdbedit\n"); + TALLOC_FREE(frame); return -1; } @@ -1050,5 +1052,6 @@ int main (int argc, char **argv) } poptPrintHelp(pc, stderr, 0); + TALLOC_FREE(frame); return 1; } |