Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r2812:b40175801569
Date: 2016-11-12 10:59 +0100
http://bitbucket.org/cffi/cffi/changeset/b40175801569/

Log:    Windows compilation fix

diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -2153,6 +2153,7 @@
 static PyObject *
 cdata_slice(CDataObject *cd, PySliceObject *slice)
 {
+    char *cdata;
     Py_ssize_t bounds[2];
     CTypeDescrObject *ct = _cdata_getslicearg(cd, slice, bounds);
     if (ct == NULL)
@@ -2165,7 +2166,7 @@
     }
     ct = (CTypeDescrObject *)ct->ct_stuff;
 
-    char *cdata = cd->c_data + ct->ct_itemdescr->ct_size * bounds[0];
+    cdata = cd->c_data + ct->ct_itemdescr->ct_size * bounds[0];
     return new_sized_cdata(cdata, ct, bounds[1]);
 }
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to