From 431e96033d5534749702310f7b9bd290af1aaf5f Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Wed, 26 Mar 2014 11:00:29 +0100 Subject: [PATCH] fixup strtok of url templates --- pam_yubico.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pam_yubico.c b/pam_yubico.c index 320ff46..d63f712 100644 --- a/pam_yubico.c +++ b/pam_yubico.c @@ -896,9 +896,11 @@ pam_sm_authenticate (pam_handle_t * pamh, { char *saveptr = NULL; char *part = NULL; + char *tmpurl = cfg->urllist; - while ((part = strtok_r(cfg->urllist, ";", &saveptr))) + while ((part = strtok_r(tmpurl, ";", &saveptr))) { + tmpurl = NULL; if(templates == 10) { DBG (("maximum 10 urls supported in list."));