mirror of
https://github.com/python/cpython.git
synced 2025-07-12 13:55:34 +00:00
Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL,
if all necessary functions are already found in libuuid. Patch by Evgeny Sologubov.
This commit is contained in:
commit
5abf3d9926
3 changed files with 7 additions and 0 deletions
|
@ -429,6 +429,8 @@ try:
|
|||
_uuid_generate_random = lib.uuid_generate_random
|
||||
if hasattr(lib, 'uuid_generate_time'):
|
||||
_uuid_generate_time = lib.uuid_generate_time
|
||||
if _uuid_generate_random is not None:
|
||||
break # found everything we were looking for
|
||||
|
||||
# The uuid_generate_* functions are broken on MacOS X 10.5, as noted
|
||||
# in issue #8621 the function generates the same sequence of values
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue