commit | 68da887c6a2acc6dac295bf27930eaeba8da0eed | [log] [tgz] |
---|---|---|
author | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Wed Feb 15 06:01:59 2012 |
committer | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Wed Feb 15 06:01:59 2012 |
tree | 1f2b6b6c608eeda607386c075107ee7797d3f8f4 | |
parent | a9891b44234b0037a60a280de36f35d584e13cc1 [diff] [blame] |
Properly parse UTF8Strings in certificates on Windows. BUG=114168 TEST=https://www.verisign.co.jp appears correctly regardless of system locale. Additionally, net_unittests:X509TypesTest* should cover this. Review URL: https://chromiumcodereview.appspot.com/9358080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122053 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/crypto/capi_util.h b/crypto/capi_util.h index 3aa681e5..1786a24 100644 --- a/crypto/capi_util.h +++ b/crypto/capi_util.h
@@ -29,6 +29,12 @@ DWORD prov_type, DWORD flags); +// Wrappers of malloc and free for CryptoAPI routines that need memory +// allocators, such as in CRYPT_DECODE_PARA. Such routines require WINAPI +// calling conventions. +CRYPTO_EXPORT void* WINAPI CryptAlloc(size_t size); +CRYPTO_EXPORT void WINAPI CryptFree(void* p); + } // namespace crypto #endif // CRYPTO_CAPI_UTIL_H_