Author: Maciej Fijalkowski <[email protected]>
Branch:
Changeset: r59808:2852f69d5cbd
Date: 2013-01-06 11:44 +0200
http://bitbucket.org/pypy/pypy/changeset/2852f69d5cbd/
Log: aroundstate can be None
diff --git a/pypy/rpython/lltypesystem/rffi.py
b/pypy/rpython/lltypesystem/rffi.py
--- a/pypy/rpython/lltypesystem/rffi.py
+++ b/pypy/rpython/lltypesystem/rffi.py
@@ -283,9 +283,10 @@
args = ', '.join(['a%d' % i for i in range(len(TP.TO.ARGS))])
source = py.code.Source(r"""
def inner_wrapper(%(args)s):
- callback_hook = aroundstate.callback_hook
- if callback_hook:
- callback_hook(llstr("%(callable_name_descr)s"))
+ if aroundstate is not None:
+ callback_hook = aroundstate.callback_hook
+ if callback_hook:
+ callback_hook(llstr("%(callable_name_descr)s"))
return callable(%(args)s)
inner_wrapper._never_inline_ = True
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit