diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2011-12-26 18:10:29 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2011-12-26 18:10:29 +0000 |
commit | c9148666f5d9dd59804a3d29c59207ef067f7093 (patch) | |
tree | 8962f81a36c75e6b0aef2e41a7e38ef95471f49e /modules/pam_unix/pam_unix_sess.c | |
parent | aea290af6d2de6a493e952b9ef8c771ab9014fef (diff) | |
download | pam-c9148666f5d9dd59804a3d29c59207ef067f7093.tar.gz pam-c9148666f5d9dd59804a3d29c59207ef067f7093.tar.bz2 pam-c9148666f5d9dd59804a3d29c59207ef067f7093.zip |
pam_start: fix memory leak on error path
* libpam/pam_start.c (pam_start): If _pam_make_env() or
_pam_init_handlers() returned an error, release the memory allocated
for pam_conv structure.
Patch-by: cancel <suntsu@yandex.ru>.
Diffstat (limited to 'modules/pam_unix/pam_unix_sess.c')
0 files changed, 0 insertions, 0 deletions