I have proposed this refactoring project on the dev@ mailing list, with
some positive and no negative feedback.

The problem is that OpenOffice makes extensive use of primitive arrays.
They have no option for automatic bounds checking, and we have had some
problems due to failure to explicitly check bounds.

The proposed change is to replace, as far as possible, direct use of
primitive arrays with Standard Template Library objects, and use the
access functions that provide automatic bounds checking.

This project will take a lot of work, including relatively simple tasks
that beginners can do. Generally, the broader the use of a given array,
the more difficult it will be to replace.

If you would be interested in contributing to this project, please reply
to this message.

Reply via email to