]> granicus.if.org Git - python/commitdiff
Fix compiler warning in win32_urandom(): explicit cast to DWORD in
authorVictor Stinner <victor.stinner@gmail.com>
Fri, 15 Nov 2013 22:26:25 +0000 (23:26 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Fri, 15 Nov 2013 22:26:25 +0000 (23:26 +0100)
CryptGenRandom()

Python/random.c

index 9c9370c233d866bb27840583de04ffb297922721..d9c7e77109fbb32d20e8e6d7b3453f60190c12f8 100644 (file)
@@ -50,7 +50,7 @@ win32_urandom(unsigned char *buffer, Py_ssize_t size, int raise)
     while (size > 0)
     {
         chunk = size > INT_MAX ? INT_MAX : size;
-        if (!CryptGenRandom(hCryptProv, chunk, buffer))
+        if (!CryptGenRandom(hCryptProv, (DWORD)chunk, buffer))
         {
             /* CryptGenRandom() failed */
             if (raise)