Patches item #974578, was opened at 2004-06-17 10:30
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551956&aid=974578&group_id=78018
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Stefan Schukat (sschukat)
Assigned to: Nobody/Anonymous (nobody)
Summary: Empty Array generate an error if transported via COM
Initial Comment:
The new code for arbitrary SafeArrays wont allow the
transport of empty array. To resolve this problem an
else clause has to be added to oleargs.cpp in
PyCom_CalculatePyObjectDimension
if (!PyBuffer_Check(obItemCheck) &&
PySequence_Length(obItemCheck)) {
...
}
// New Code
else {
// Just an empty list so increase Dimension
lReturnDimension += 1;
}
// End new Code
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551956&aid=974578&group_id=78018
|