git.samba.org
/
ira
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f002a36
)
r17365: Fix memleak.
author
Günther Deschner
<gd@samba.org>
Tue, 1 Aug 2006 15:17:18 +0000
(15:17 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 16:38:28 +0000
(11:38 -0500)
Guenther
source/nsswitch/pam_winbind.c
patch
|
blob
|
history
diff --git
a/source/nsswitch/pam_winbind.c
b/source/nsswitch/pam_winbind.c
index 393dc292459631e45f6f7aaf78fe9d4528b74bd6..f96dd0ee9b6fd7e7529616ef8fe231bb4def7a5e 100644
(file)
--- a/
source/nsswitch/pam_winbind.c
+++ b/
source/nsswitch/pam_winbind.c
@@
-227,12
+227,15
@@
static int _make_remark_format(pam_handle_t * pamh, int type, const char *format
{
va_list args;
char *var;
+ int ret;
va_start(args, format);
vasprintf(&var, format, args);
va_end(args);
- return _make_remark(pamh, type, var);
+ ret = _make_remark(pamh, type, var);
+ SAFE_FREE(var);
+ return ret;
}
static int pam_winbind_request(pam_handle_t * pamh, int ctrl,