| Index: net/third_party/nss/ssl/sslplatf.c
|
| ===================================================================
|
| --- net/third_party/nss/ssl/sslplatf.c (revision 74030)
|
| +++ net/third_party/nss/ssl/sslplatf.c (working copy)
|
| @@ -263,7 +263,7 @@
|
| PORT_SetError(SSL_ERROR_SIGN_HASHES_FAILURE);
|
| goto done;
|
| }
|
| - if (!CryptSignHash(hHash, key->dwKeySpec, NULL, CRYPT_NOHASHOID,
|
| + if (!CryptSignHash(hHash, key->dwKeySpec, NULL, 0,
|
| NULL, &signatureLen) || signatureLen == 0) {
|
| PORT_SetError(SSL_ERROR_SIGN_HASHES_FAILURE);
|
| goto done;
|
| @@ -272,7 +272,7 @@
|
| if (!buf->data)
|
| goto done; /* error code was set. */
|
|
|
| - if (!CryptSignHash(hHash, key->dwKeySpec, NULL, CRYPT_NOHASHOID,
|
| + if (!CryptSignHash(hHash, key->dwKeySpec, NULL, 0,
|
| (BYTE*)buf->data, &signatureLen)) {
|
| PORT_SetError(SSL_ERROR_SIGN_HASHES_FAILURE);
|
| goto done;
|
|
|