From dc864d999f72e966fb0f1e2bf5fd8a3185430b8d Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Mon, 8 Dec 2008 20:26:09 +0000 Subject: Calculate correct length of CRYPT_PROV_INFO --- ckcapi-key.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ckcapi-key.c b/ckcapi-key.c index d36a4c9..89ef726 100644 --- a/ckcapi-key.c +++ b/ckcapi-key.c @@ -567,7 +567,7 @@ duplicate_prov_info(CRYPT_KEY_PROV_INFO* original) length += prov_length; } - length = sizeof(CRYPT_KEY_PROV_PARAM) * original->cProvParam; + length += sizeof(CRYPT_KEY_PROV_PARAM) * original->cProvParam; for(i = 0; i < original->cProvParam; ++i) length += original->rgProvParam[i].cbData; -- cgit v1.2.3