Files
libreoffice/sw/source/core
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-09-28 13:47:45 +09:00
2011-10-20 22:20:09 +04:00
2011-10-20 08:41:37 +03:00
2011-10-20 22:20:09 +04:00
2011-10-26 16:21:57 +02:00