<p dir="ltr"><br>
On Mar 11, 2015 3:36 PM, "David Cournapeau" <<a href="mailto:cournape@gmail.com">cournape@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> While looking at the import code of python for C extensions, I was wondering why we pass a relative path instead of an absolute path to LoadLibraryEx (see bottom for some context).<br>
><br>
> In python 2.7, the full path existence was even checked before calling into LoadLibraryEx (<a href="https://github.com/python/cpython/blob/2.7/Python/dynload_win.c#L189">https://github.com/python/cpython/blob/2.7/Python/dynload_win.c#L189</a>), but it looks like this check was removed in python 3.x branch.<br>
><br>
> Is there any defined behaviour that depends on this path to be relative ?</p>
<p dir="ltr">Just a guess: does it have to do with resolving symlinks (w/ POSIX filesystems)?</p>