Files
libreoffice/sw/source/core/doc
Michael Stahl b6828ca162 rhbz#680365: SwRenderData: do not store SwPageFrm*
Currently when printing via SwXTextDocument::getRendererCount()
two STL containers in class SwRenderData are filled with bare pointers
to page frames from the layout.
These pointers are then used by SwXTextDocument::render(), which takes
one page out of the map and prints it via this non-ref-counted pointer.

This bizarre design will not be tolerated; instead, when printing a page,
iterate over SwRootFrm::GetLower() until the requested page is found.
This is slower, i.e. O(n^2), but at least it does not crash.
2011-10-28 17:33:43 +02:00
..
2011-10-27 20:18:05 -05:00
2011-09-28 13:46:50 +09:00
2011-09-04 07:56:15 +09:00
2011-10-20 08:41:36 +03:00
2011-10-20 22:20:09 +04:00