Author: Alex Gaynor <alex.gay...@gmail.com> Branch: Changeset: r53980:345f790b2da0 Date: 2012-03-25 23:40 -0400 http://bitbucket.org/pypy/pypy/changeset/345f790b2da0/
Log: If any of these are None, don't export them. diff --git a/pypy/module/__pypy__/__init__.py b/pypy/module/__pypy__/__init__.py --- a/pypy/module/__pypy__/__init__.py +++ b/pypy/module/__pypy__/__init__.py @@ -16,13 +16,15 @@ appleveldefs = {} interpleveldefs = {} if sys.platform.startswith("linux"): + from pypy.module.__pypy__ import interp_time interpleveldefs["clock_gettime"] = "interp_time.clock_gettime" interpleveldefs["clock_getres"] = "interp_time.clock_getres" for name in [ "CLOCK_REALTIME", "CLOCK_MONOTONIC", "CLOCK_MONOTONIC_RAW", "CLOCK_PROCESS_CPUTIME_ID", "CLOCK_THREAD_CPUTIME_ID" ]: - interpleveldefs[name] = "space.wrap(interp_time.%s)" % name + if getattr(interp_time, name) is not None: + interpleveldefs[name] = "space.wrap(interp_time.%s)" % name class Module(MixedModule): _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit