Author: Armin Rigo <ar...@tunes.org> 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 pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit