Subject: | WDDX::Array does not deserialize empty arrays |
Parser fails trying to deserialize empty arrays. If a block such as
<var name='somearray'><array length='0'></array></var>
comes in, WDDX::Array will die here
227 unless ( $attribs->{'length'} + 0 ) {
228 die "Invalid value for length attribute in <array> tag";
229 }
even though empty array (as serialized by WDDX itself) should be valid and processed correctly.