From 06dad2c128b1541764fe33264888c8c7092757cb Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Sat, 30 May 2009 19:50:47 -0400 Subject: Don't mix strdup and static strings --- sss_client/pam_sss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sss_client/pam_sss.c') diff --git a/sss_client/pam_sss.c b/sss_client/pam_sss.c index 2d02f6fe..cf5c6a48 100644 --- a/sss_client/pam_sss.c +++ b/sss_client/pam_sss.c @@ -520,7 +520,7 @@ static int get_pam_items(pam_handle_t *pamh, struct pam_items *pi) cli_locale = setlocale(LC_ALL, NULL); if (cli_locale == NULL) { - pi->pam_cli_locale = ""; + pi->pam_cli_locale = strdup(""); } else { pi->pam_cli_locale = strdup(cli_locale); if (pi->pam_cli_locale == NULL) return PAM_BUF_ERR; -- cgit