Author: Armin Rigo <[email protected]>
Branch:
Changeset: r3154:960ab54c2eb4
Date: 2018-08-30 13:38 +0200
http://bitbucket.org/cffi/cffi/changeset/960ab54c2eb4/
Log: oops, don't do that if 'ct' is a CT_POINTER
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -1469,7 +1469,7 @@
}
cannot_convert:
- if (CData_Check(init))
+ if ((ct->ct_flags & CT_ARRAY) && CData_Check(init))
{
CDataObject *cd = (CDataObject *)init;
if (cd->c_type == ct)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit