[ctypes-commit] ctypes/ctypes _loader.py,1.1.2.11,1.1.2.12
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2006-01-26 21:02:57
|
Update of /cvsroot/ctypes/ctypes/ctypes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14189 Modified Files: Tag: branch_1_0 _loader.py Log Message: Fix a problem on OS X. Index: _loader.py =================================================================== RCS file: /cvsroot/ctypes/ctypes/ctypes/Attic/_loader.py,v retrieving revision 1.1.2.11 retrieving revision 1.1.2.12 diff -C2 -d -r1.1.2.11 -r1.1.2.12 *** _loader.py 26 Jan 2006 07:59:52 -0000 1.1.2.11 --- _loader.py 26 Jan 2006 21:02:49 -0000 1.1.2.12 *************** *** 132,136 **** def _load(self, libname, mode): ! return self._dlltype(_dyld_find(libname), mode) elif os.name == "posix": --- 132,141 ---- def _load(self, libname, mode): ! # _dyld_find raises ValueError, convert this into OSError ! try: ! pathname = _dyld_find(libname) ! except ValueError: ! raise OSError("Library %s could not be found" % libname) ! return self._dlltype(pathname, mode) elif os.name == "posix": |