Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
vsoftco committed Mar 30, 2024
1 parent be8c184 commit 0647c41
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions oqs/oqs.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,6 @@ def _load_shared_obj(name, additional_searching_paths=None):
"""Attempts to load shared library."""
paths = []

# Search typical locations
try:
paths.append(ctu.find_library(name))
except FileNotFoundError:
pass
try:
paths.append(ctu.find_library("lib" + name))
except FileNotFoundError:
pass

# Search additional path, if any
if additional_searching_paths:
for path in additional_searching_paths:
Expand All @@ -60,6 +50,16 @@ def _load_shared_obj(name, additional_searching_paths=None):
os.environ["LD_LIBRARY_PATH"] += os.path.abspath(path) # Linux
if platform.system() == "Windows":
os.environ["PATH"] += os.path.abspath(path) # Windows
# Search typical locations

try:
paths.insert(0, ctu.find_library(name))
except FileNotFoundError:
pass
try:
paths.insert(0, ctu.find_library("lib" + name))
except FileNotFoundError:
pass

dll = ct.windll if platform.system() == "Windows" else ct.cdll

Expand Down

0 comments on commit 0647c41

Please sign in to comment.