Author: Matti Picus <[email protected]>
Branch: win32-cleanup2
Changeset: r54215:a6e9220f391d
Date: 2012-04-06 13:05 +0300
http://bitbucket.org/pypy/pypy/changeset/a6e9220f391d/
Log: fix for non-windows
diff --git a/pypy/module/__pypy__/interp_time.py
b/pypy/module/__pypy__/interp_time.py
--- a/pypy/module/__pypy__/interp_time.py
+++ b/pypy/module/__pypy__/interp_time.py
@@ -37,10 +37,13 @@
CLOCK_THREAD_CPUTIME_ID = cconfig["CLOCK_THREAD_CPUTIME_ID"]
if HAS_CLOCK_GETTIME:
- TIMESPEC = lltype.Struct("struct timespec",
+ #redo it for timespec
+ CConfig.TIMESPEC = rffi_platform.Struct("struct timespec", [
("tv_sec", rffi.TIME_T),
("tv_nsec", rffi.LONG),
- )
+ ])
+ cconfig = rffi_platform.configure(CConfig)
+ TIMESPEC = cconfig['TIMESPEC']
c_clock_gettime = rffi.llexternal("clock_gettime",
[lltype.Signed, lltype.Ptr(TIMESPEC)], rffi.INT,
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit