Author: Armin Rigo <[email protected]>
Branch: cffi-1.0
Changeset: r2013:61acd06bbe45
Date: 2015-05-16 13:57 +0200
http://bitbucket.org/cffi/cffi/changeset/61acd06bbe45/

Log:    Bump the internal version number

diff --git a/c/cffi1_module.c b/c/cffi1_module.c
--- a/c/cffi1_module.c
+++ b/c/cffi1_module.c
@@ -126,8 +126,8 @@
 #endif
 }
 
-#define CFFI_VERSION_MIN    0x2600
-#define CFFI_VERSION_MAX    0x260F
+#define CFFI_VERSION_MIN    0x2601
+#define CFFI_VERSION_MAX    0x26FF
 
 static PyObject *b_init_cffi_1_0_external_module(PyObject *self, PyObject *arg)
 {
diff --git a/cffi/recompiler.py b/cffi/recompiler.py
--- a/cffi/recompiler.py
+++ b/cffi/recompiler.py
@@ -375,7 +375,7 @@
         prnt('PyMODINIT_FUNC')
         prnt('_cffi_pypyinit_%s(const void *p[])' % (base_module_name,))
         prnt('{')
-        prnt('    p[0] = (const void *)0x2600;')
+        prnt('    p[0] = (const void *)0x2601;')
         prnt('    p[1] = &_cffi_type_context;')
         prnt('}')
         # on Windows, distutils insists on putting init_cffi_xyz in
@@ -393,14 +393,14 @@
         prnt('PyMODINIT_FUNC')
         prnt('PyInit_%s(void)' % (base_module_name,))
         prnt('{')
-        prnt('  return _cffi_init("%s", 0x2600, &_cffi_type_context);' % (
+        prnt('  return _cffi_init("%s", 0x2601, &_cffi_type_context);' % (
             self.module_name,))
         prnt('}')
         prnt('#else')
         prnt('PyMODINIT_FUNC')
         prnt('init%s(void)' % (base_module_name,))
         prnt('{')
-        prnt('  _cffi_init("%s", 0x2600, &_cffi_type_context);' % (
+        prnt('  _cffi_init("%s", 0x2601, &_cffi_type_context);' % (
             self.module_name,))
         prnt('}')
         prnt('#endif')
diff --git a/demo/manual.c b/demo/manual.c
--- a/demo/manual.c
+++ b/demo/manual.c
@@ -154,16 +154,13 @@
 PyMODINIT_FUNC
 initmanual(void)
 {
-    if (_cffi_init() < 0)
-        return;
-
-    _cffi_init_module("manual", &_cffi_type_context);
+    _cffi_init("manual", 0x2601, &_cffi_type_context);
 }
 #else
 PyMODINIT_FUNC
 _cffi_pypyinit_manual(const void *p[])
 {
-    p[0] = (const void *)0x10000f0;
+    p[0] = (const void *)0x2601;
     p[1] = &_cffi_type_context;
 }
 #endif
diff --git a/demo/manual2.py b/demo/manual2.py
--- a/demo/manual2.py
+++ b/demo/manual2.py
@@ -1,7 +1,7 @@
 import _cffi_backend
 
 ffi = _cffi_backend.FFI(b"manual2",
-    _version = 0x2600,
+    _version = 0x2601,
     _types = 
b'\x00\x00\x01\x0D\x00\x00\x07\x01\x00\x00\x00\x0F\x00\x00\x00\x09\x00\x00\x00\x0B\x00\x00\x01\x03',
     _globals = 
(b'\xff\xff\xff\x0bAA',0,b'\xff\xff\xff\x0bBB',-1,b'\xff\xff\xff\x0bCC',2,b'\xff\xff\xff\x1fFOO',0x9999999999999999,b'\x00\x00\x00#close',0,b'\x00\x00\x05#stdout',0),
     _struct_unions = 
((b'\x00\x00\x00\x03\x00\x00\x00\x00point_s',b'\x00\x00\x01\x11\xff\xff\xff\xffx',b'\x00\x00\x01\x11\xff\xff\xff\xffy'),),
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to