interrogate: Add missing cast in generated calls to PyObject_INIT_VAR

This commit is contained in:
Sam Edwards 2017-03-08 01:54:21 -07:00
parent 72262ea15a
commit ea1ba281b5

View File

@ -6219,7 +6219,7 @@ write_make_seq(ostream &out, Object *obj, const std::string &ClassName,
// the assumption that the called method doesn't do anything with this
// tuple other than unpack it (which is a fairly safe assumption to make).
out << " PyTupleObject args;\n";
out << " (void)PyObject_INIT_VAR(&args, &PyTuple_Type, 1);\n";
out << " (void)PyObject_INIT_VAR((PyVarObject *)&args, &PyTuple_Type, 1);\n";
}
out <<