--- opensc-0.9.6/src/pam/pam_support.c.orig 2005-07-07 19:06:25.000000000 -0300 +++ opensc-0.9.6/src/pam/pam_support.c 2005-07-07 19:06:27.000000000 -0300 @@ -205,7 +205,8 @@ static void _cleanup(pam_handle_t * pamh, void *x, int error_status) { - _pam_delete((char *) x); + char *y = (char *) x; + _pam_delete(y); } /* ************************************************************** *