Cppcheck detected the use of an auto_ptr with new [].
Cppcheck detected the use of an auto_ptr with new [].

Since, auto_ptr shouldn't be used with new[] because it always
does a delete (and not a delete[] in this case), the code is changed
to use boost::shared_array.

JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core