]> granicus.if.org Git - python/commitdiff
Make PKCS5_PBKDF2_HMAC_fast() a static function
authorChristian Heimes <christian@cheimes.de>
Sun, 20 Oct 2013 11:23:03 +0000 (13:23 +0200)
committerChristian Heimes <christian@cheimes.de>
Sun, 20 Oct 2013 11:23:03 +0000 (13:23 +0200)
Modules/_hashopenssl.c

index 3f796c30d64f4a78c34ffb4f96b41da8b537575d..d71550059b0da669141df468ee52fae5374c5a24 100644 (file)
@@ -513,10 +513,11 @@ EVP_new(PyObject *self, PyObject *args, PyObject *kwdict)
  * Also OpenSSL < 1.0 don't provide PKCS5_PBKDF2_HMAC(), only
  * PKCS5_PBKDF2_SHA1.
  */
-int PKCS5_PBKDF2_HMAC_fast(const char *pass, int passlen,
-                           const unsigned char *salt, int saltlen,
-                           int iter, const EVP_MD *digest,
-                           int keylen, unsigned char *out)
+static int
+PKCS5_PBKDF2_HMAC_fast(const char *pass, int passlen,
+                       const unsigned char *salt, int saltlen,
+                       int iter, const EVP_MD *digest,
+                       int keylen, unsigned char *out)
 {
     unsigned char digtmp[EVP_MAX_MD_SIZE], *p, itmp[4];
     int cplen, j, k, tkeylen, mdlen;