Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r63474:ac3fd5644f1d
Date: 2013-04-17 22:55 -0700
http://bitbucket.org/pypy/pypy/changeset/ac3fd5644f1d/
Log: fix getfunc on windows
diff --git a/pypy/module/_ffi/interp_funcptr.py
b/pypy/module/_ffi/interp_funcptr.py
--- a/pypy/module/_ffi/interp_funcptr.py
+++ b/pypy/module/_ffi/interp_funcptr.py
@@ -21,7 +21,8 @@
def _getfunc(space, CDLL, w_name, w_argtypes, w_restype):
argtypes_w, argtypes, w_restype, restype = unpack_argtypes(
space, w_argtypes, w_restype)
- if space.isinstance_w(w_name, space.w_str):
+ if space.isinstance_w(w_name, space.w_unicode):
+ # XXX: support LoadLibraryW
name = space.str_w(w_name)
try:
func = CDLL.cdll.getpointer(name, argtypes, restype,
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit