[PATCH] Converting Svptrarr usage (33)

Noel Grandin noel at peralex.com
Mon Jun 25 05:29:16 PDT 2012


Hi

Be not afraid, most of the patches are very small :-)

These patches convert various usage of Svptrarr to modern STL containers 
like std::vector.
Along the way, I noticed some other stuff, so one of the patches deletes 
a dead header file, and one of them cleans up a const-casting mess.

This patch series passes make check, and has been compiled with 
--enable-dbgutil.

Regards, Noel Grandin



Disclaimer: http://www.peralex.com/disclaimer.html


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Convert-SwRTFParser-RemoveUnusedNumRules-from-Svptra.patch
Type: application/mbox
Size: 1929 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0033.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0013-Convert-pFrmFmts-member-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 2929 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0034.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0014-Convert-SvPtrarr-aBoxArr-to-std-deque-SwTableBox.patch
Type: application/mbox
Size: 2587 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0035.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0015-Remove-unused-header-file-fltglbls.hxx.patch
Type: application/mbox
Size: 4193 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0036.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0016-Convert-some-local-methods-from-Svptrarr-to-std-vect.patch
Type: application/mbox
Size: 3189 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0037.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0017-Convert-class-SwOLELRUCache-from-Svptrarr-to-std-deq.patch
Type: application/mbox
Size: 3856 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0038.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0018-Convert-local-variable-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 3173 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0039.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0019-Convert-methods-in-ftnbos.hxx-from-Svptrarr-to-std-v.patch
Type: application/mbox
Size: 10477 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0040.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0020-Convert-SwShareBoxFmt-and-SwShareBoxFmts-from-Svptra.patch
Type: application/mbox
Size: 4428 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0041.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0021-Convert-SwTOXBaseSection-UpdatePageNum-param-from-Sv.patch
Type: application/mbox
Size: 4165 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0042.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0022-Remove-unnecessary-forward-declaration.patch
Type: application/mbox
Size: 680 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0043.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0023-Convert-local-vars-in-lcl_FindStartEndRow-from-Svptr.patch
Type: application/mbox
Size: 2510 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0044.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0024-Convert-local-method-lcl_GetLayTree-from-using-Svptr.patch
Type: application/mbox
Size: 3059 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0045.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0025-Convert-SwNode2LayImpl-pUpperFrms-field-from-Svptrar.patch
Type: application/mbox
Size: 4106 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0046.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0026-Convert-methods-in-SwTblFmtCmp-from-Svptrarr-to-std-.patch
Type: application/mbox
Size: 7908 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0047.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0027-Convert-CollectCells-methods-from-Svptrarr-to-std-ve.patch
Type: application/mbox
Size: 4511 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0048.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0028-Convert-CollectLines-methods-from-Svptrarr-to-std-ve.patch
Type: application/mbox
Size: 11463 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0049.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0029-Convert-SwDoc-UnProtectCells-to-use-std-vector.patch
Type: application/mbox
Size: 1933 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0050.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0030-Convert-code-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 8536 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0051.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0031-Convert-class-_SplitTable_Para-from-using-Svptrarr-t.patch
Type: application/mbox
Size: 3531 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0052.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0032-Convert-local-var-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 2030 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0053.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0033-Convert-fields-in-class-SwUpdFtnEndNtAtEnd-from-Svpt.patch
Type: application/mbox
Size: 2331 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0054.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Convert-UCB_GetFileListOfFolder-from-SvPtrarr-to-std.patch
Type: application/mbox
Size: 3660 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0055.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Convert-SvPtrarr-to-std-vector-SwProgress.patch
Type: application/mbox
Size: 3248 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0056.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Cleanup-SwDoc-GetPageDesc-sal_uInt16-const-ness-issu.patch
Type: application/mbox
Size: 42158 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0057.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Convert-Svptrarr-usage-to-std-vector.patch
Type: application/mbox
Size: 7488 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0058.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Convert-GetPageObjs-and-SetPageObjsNewPages-from-Svp.patch
Type: application/mbox
Size: 3959 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0059.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Clean-up-usage-of-aChrSetArr-std-vector-no-point-in-.patch
Type: application/mbox
Size: 1475 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0060.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Convert-aChrTxtAtrArr-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 2967 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0061.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Convert-aCntnt-member-from-Svptrar-to-std-vector.patch
Type: application/mbox
Size: 4990 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0062.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Convert-aTOXArr-member-from-Svptrarr-to-std-vector.patch
Type: application/mbox
Size: 2345 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0063.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-Convert-aRubyCharFmts-member-from-Svptrarr-to-std-ve.patch
Type: application/mbox
Size: 2995 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0064.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-Remove-unused-member-aTblFmts.patch
Type: application/mbox
Size: 2259 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120625/6b2a723d/attachment-0065.bin>


More information about the LibreOffice mailing list