[pypy-svn] r50806 - pypy/dist/pypy/rlib

bigdog at codespeak.net bigdog at codespeak.net
Sun Jan 20 17:28:20 CET 2008


Author: bigdog
Date: Sun Jan 20 17:28:20 2008
New Revision: 50806

Modified:
   pypy/dist/pypy/rlib/rmmap.py
Log:
modify windows specific ComplexCConfig to init local _compilation_info_ from  CConfig object was grabbing old sytle __includes

Modified: pypy/dist/pypy/rlib/rmmap.py
==============================================================================
--- pypy/dist/pypy/rlib/rmmap.py	(original)
+++ pypy/dist/pypy/rlib/rmmap.py	Sun Jan 20 17:28:20 2008
@@ -26,7 +26,7 @@
 if _POSIX:
     includes += ['unistd.h', 'sys/mman.h']
 elif _MS_WINDOWS:
-    includes.append("windows.h")
+    includes +=['winsock2.h','windows.h']
 
 class CConfig:
     _compilation_info_ = ExternalCompilationInfo(
@@ -125,7 +125,7 @@
 elif _MS_WINDOWS:
 
     class ComplexCConfig:
-        _includes_ = CConfig._includes_
+        _compilation_info_ =CConfig._compilation_info_
 
         SYSINFO_STRUCT = rffi.CStruct(
             'SYSINFO_STRUCT',



More information about the Pypy-commit mailing list