mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
bpo-40302: Replace PY_INT64_T with int64_t (GH-19573)
* Replace PY_INT64_T with int64_t * Replace PY_UINT32_T with uint32_t * Replace PY_UINT64_T with uint64_t sha3module.c no longer checks if PY_UINT64_T is defined since it's always defined and uint64_t is always available on platforms supported by Python.
This commit is contained in:
parent
9f5fe7910f
commit
1a1bd2e238
7 changed files with 16 additions and 16 deletions
|
@ -234,7 +234,7 @@ init_by_array(RandomObject *self, uint32_t init_key[], size_t key_length)
|
|||
static int
|
||||
random_seed_urandom(RandomObject *self)
|
||||
{
|
||||
PY_UINT32_T key[N];
|
||||
uint32_t key[N];
|
||||
|
||||
if (_PyOS_URandomNonblock(key, sizeof(key)) < 0) {
|
||||
return -1;
|
||||
|
@ -250,14 +250,14 @@ random_seed_time_pid(RandomObject *self)
|
|||
uint32_t key[5];
|
||||
|
||||
now = _PyTime_GetSystemClock();
|
||||
key[0] = (PY_UINT32_T)(now & 0xffffffffU);
|
||||
key[1] = (PY_UINT32_T)(now >> 32);
|
||||
key[0] = (uint32_t)(now & 0xffffffffU);
|
||||
key[1] = (uint32_t)(now >> 32);
|
||||
|
||||
key[2] = (PY_UINT32_T)getpid();
|
||||
key[2] = (uint32_t)getpid();
|
||||
|
||||
now = _PyTime_GetMonotonicClock();
|
||||
key[3] = (PY_UINT32_T)(now & 0xffffffffU);
|
||||
key[4] = (PY_UINT32_T)(now >> 32);
|
||||
key[3] = (uint32_t)(now & 0xffffffffU);
|
||||
key[4] = (uint32_t)(now >> 32);
|
||||
|
||||
init_by_array(self, key, Py_ARRAY_LENGTH(key));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue