mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-24 12:41:16 +00:00
Introspection test: Reverse os.add_dll_directory() order
It looks like os.add_dll_directory() works in a LIFO order, so we call os.add_dll_directory() from the end of the list of directories in %PATH% so that the directories are searched in the correct order.
This commit is contained in:
parent
3471c22f52
commit
65a7df47f2
@ -9,7 +9,7 @@ import sys
|
||||
# be loaded successfully by Python. Make things easiler for people
|
||||
# by calling os.add_dll_directory() on the valid paths in %PATH%.
|
||||
if hasattr(os, 'add_dll_directory'):
|
||||
paths = os.environ['PATH'].split(os.pathsep)
|
||||
paths = reversed(os.environ['PATH'].split(os.pathsep))
|
||||
for path in paths:
|
||||
if path != '' and os.path.isdir(path):
|
||||
os.add_dll_directory(path)
|
||||
|
Loading…
Reference in New Issue
Block a user