X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fopenid%2Fserv_openid_rp.c;h=c911bda9b626aa005797b9e12b4b0082cac277a0;hb=175772212814e61c29e8905675d03800c22ddccb;hp=2fb909784a37cb1e940594f113aebd0497e7b107;hpb=beb19ae3785b790d4691783b6cacd32517716b2a;p=citadel.git diff --git a/citadel/modules/openid/serv_openid_rp.c b/citadel/modules/openid/serv_openid_rp.c index 2fb909784..c911bda9b 100644 --- a/citadel/modules/openid/serv_openid_rp.c +++ b/citadel/modules/openid/serv_openid_rp.c @@ -150,7 +150,7 @@ void openid_purge(struct ctdluser *usbuf) { /* Go through the hash list, deleting keys we stored in it */ - HashPos = GetNewHashPos(); + HashPos = GetNewHashPos(keys, 0); while (GetNextHashPos(keys, HashPos, &len, &Key, &Value)!=0) { CtdlLogPrintf(CTDL_DEBUG, "Deleting associated OpenID <%s>\n", Value);