]> granicus.if.org Git - linux-pam/commit
pam_start: fix memory leak on error path
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 26 Dec 2011 18:10:29 +0000 (18:10 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 26 Dec 2011 18:10:29 +0000 (18:10 +0000)
commitc9148666f5d9dd59804a3d29c59207ef067f7093
tree8962f81a36c75e6b0aef2e41a7e38ef95471f49e
parentaea290af6d2de6a493e952b9ef8c771ab9014fef
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>.
libpam/pam_start.c