SfxHint: convert home-grown RTTI to normal C++ RTTI

Desktop / LibreOffice - Noel Grandin [peralex.com] - 6 September 2014 15:47 UTC

Also note that I fixed a bug in SvxFontMenuControl::Notify where the if statement had the check the wrong way around.

Change-Id: I611e8929c65818191e36bd80f2b985820ada4411 Reviewed-on: https://gerrit.libreoffice.org/11147

5bce329 SfxHint: convert home-grown RTTI to normal C++ RTTI
.../source/extended/textwindowaccessibility.cxx | 6 +-
basctl/source/dlged/dlged.cxx | 2 -
basctl/source/inc/dlged.hxx | 1 -
basic/source/classes/sb.cxx | 2 +-
basic/source/classes/sbunoobj.cxx | 8 +-
basic/source/classes/sbxmod.cxx | 4 +-
basic/source/runtime/stdobj.cxx | 2 +-
basic/source/runtime/stdobj1.cxx | 6 +-
basic/source/sbx/sbxcoll.cxx | 2 +-
basic/source/sbx/sbxobj.cxx | 2 +-
basic/source/sbx/sbxvar.cxx | 3 +-
desktop/source/deployment/gui/license_dialog.cxx | 5 +-
editeng/source/editeng/impedit5.cxx | 14 +--
editeng/source/uno/unoedhlp.cxx | 5 --
include/basic/sbx.hxx | 1 -
include/editeng/unoedhlp.hxx | 2 -
include/sfx2/event.hxx | 9 +-
include/svl/hint.hxx | 5 --
include/svl/isethint.hxx | 2 -
include/svl/smplhint.hxx | 5 +-
include/svl/style.hxx | 14 +--
include/svx/fmshell.hxx | 1 -
include/svx/svdmodel.hxx | 2 -
include/svx/svdpntv.hxx | 5 +-
include/vcl/textdata.hxx | 2 -
reportdesign/inc/RptObject.hxx | 1 -
reportdesign/source/core/sdr/RptObjectListener.cxx | 4 -
reportdesign/source/core/sdr/UndoEnv.cxx | 3 +-
reportdesign/source/ui/misc/ColorListener.cxx | 5 +-
reportdesign/source/ui/report/ReportController.cxx | 5 +-
reportdesign/source/ui/report/SectionView.cxx | 7 +-
reportdesign/source/ui/report/StartMarker.cxx | 5 +-
sc/inc/brdcst.hxx | 3 -
sc/inc/drwlayer.hxx | 2 -
sc/inc/hints.hxx | 8 --
sc/inc/unoreflist.hxx | 1 -
sc/source/core/data/bcaslot.cxx | 3 -
sc/source/core/data/documen3.cxx | 5 +-
sc/source/core/data/drwlayer.cxx | 3 -
sc/source/core/data/stlsheet.cxx | 6 +-
sc/source/core/tool/hints.cxx | 8 --
sc/source/core/tool/lookupcache.cxx | 2 +-
sc/source/ui/Accessibility/AccessibilityHints.cxx | 8 --
.../ui/Accessibility/AccessibleContextBase.cxx | 6 +-
sc/source/ui/Accessibility/AccessibleDocument.cxx | 93 ++++++++++----------
.../AccessibleDocumentPagePreview.cxx | 41 ++++-----
.../ui/Accessibility/AccessiblePageHeader.cxx | 8 +-
.../ui/Accessibility/AccessiblePageHeaderArea.cxx | 6 +-
.../ui/Accessibility/AccessiblePreviewCell.cxx | 11 +--
.../Accessibility/AccessiblePreviewHeaderCell.cxx | 6 +-
.../ui/Accessibility/AccessiblePreviewTable.cxx | 8 +-
.../ui/Accessibility/AccessibleSpreadsheet.cxx | 14 +--
sc/source/ui/Accessibility/AccessibleText.cxx | 35 +++++---
.../ui/Accessibility/DrawModelBroadcaster.cxx | 2 +-
sc/source/ui/app/inputwin.cxx | 9 +-
sc/source/ui/app/scmod.cxx | 5 +-
sc/source/ui/app/uiitems.cxx | 3 -
sc/source/ui/condformat/condformatdlgentry.cxx | 4 +-
sc/source/ui/docshell/docsh.cxx | 22 ++---
sc/source/ui/docshell/docsh4.cxx | 14 +--
sc/source/ui/docshell/externalrefmgr.cxx | 5 +-
sc/source/ui/docshell/servobj.cxx | 18 ++--
sc/source/ui/inc/AccessibilityHints.hxx | 4 -
sc/source/ui/inc/uiitems.hxx | 9 +-
sc/source/ui/navipi/navipi.cxx | 9 +-
sc/source/ui/unoobj/addruno.cxx | 4 +-
sc/source/ui/unoobj/cellsuno.cxx | 50 +++++------
sc/source/ui/unoobj/chart2uno.cxx | 19 ++--
sc/source/ui/unoobj/chartuno.cxx | 8 +-
sc/source/ui/unoobj/confuno.cxx | 4 +-
sc/source/ui/unoobj/dapiuno.cxx | 12 +--
sc/source/ui/unoobj/datauno.cxx | 18 ++--
sc/source/ui/unoobj/defltuno.cxx | 4 +-
sc/source/ui/unoobj/dispuno.cxx | 8 +-
sc/source/ui/unoobj/docuno.cxx | 35 ++++----
sc/source/ui/unoobj/drdefuno.cxx | 4 +-
sc/source/ui/unoobj/editsrc.cxx | 4 +-
sc/source/ui/unoobj/eventuno.cxx | 4 +-
sc/source/ui/unoobj/fielduno.cxx | 4 +-
sc/source/ui/unoobj/forbiuno.cxx | 4 +-
sc/source/ui/unoobj/funcuno.cxx | 4 +-
sc/source/ui/unoobj/linkuno.cxx | 33 +++----
sc/source/ui/unoobj/nameuno.cxx | 14 +--
sc/source/ui/unoobj/notesuno.cxx | 4 +-
sc/source/ui/unoobj/styleuno.cxx | 12 +--
sc/source/ui/unoobj/targuno.cxx | 6 +-
sc/source/ui/unoobj/textuno.cxx | 4 +-
sc/source/ui/unoobj/tokenuno.cxx | 3 +-
sc/source/ui/unoobj/unoreflist.cxx | 2 -
sc/source/ui/unoobj/viewuno.cxx | 4 +-
sc/source/ui/view/drawvie3.cxx | 9 +-
sc/source/ui/view/prevwsh2.cxx | 6 +-
sc/source/ui/view/tabvwsh5.cxx | 10 +--
scripting/source/basprov/basscript.cxx | 2 +-
sd/source/core/stlsheet.cxx | 5 +-
.../ui/accessibility/AccessibleSlideSorterView.cxx | 10 +--
sd/source/ui/app/sdmod.cxx | 4 +-
sd/source/ui/dlg/docprev.cxx | 3 +-
sd/source/ui/inc/ViewShellHint.hxx | 2 -
sd/source/ui/sidebar/MasterPageObserver.cxx | 6 +-
.../ui/slidesorter/controller/SlsListener.cxx | 16 ++--
.../slidesorter/controller/SlsTransferableData.cxx | 6 +-
sd/source/ui/tools/EventMultiplexer.cxx | 16 ++--
sd/source/ui/tools/PreviewRenderer.cxx | 21 ++---
sd/source/ui/unoidl/unomodel.cxx | 6 +-
sd/source/ui/unoidl/unopback.cxx | 2 +-
sd/source/ui/view/ViewShellBase.cxx | 5 +-
sd/source/ui/view/ViewShellHint.cxx | 2 -
sd/source/ui/view/drawview.cxx | 2 +-
sfx2/source/appl/appcfg.cxx | 2 +-
sfx2/source/appl/sfxpicklist.cxx | 9 +-
sfx2/source/config/evntconf.cxx | 2 -
sfx2/source/control/request.cxx | 2 +-
sfx2/source/dialog/basedlgs.cxx | 10 ++-
sfx2/source/dialog/templdlg.cxx | 13 +--
sfx2/source/doc/printhelper.cxx | 2 +-
sfx2/source/doc/sfxbasemodel.cxx | 6 +-
sfx2/source/view/viewfrm.cxx | 15 ++--
sfx2/source/view/viewprn.cxx | 7 +-
sfx2/source/view/viewsh.cxx | 5 +-
starmath/source/view.cxx | 5 +-
svl/Library_svl.mk | 1 -
svl/source/items/style.cxx | 4 -
svl/source/notify/hint.cxx | 2 -
svl/source/notify/isethint.cxx | 3 -
svl/source/notify/smplhint.cxx | 24 -----
svtools/source/config/accessibilityoptions.cxx | 5 +-
.../accessibility/AccessibleEmptyEditSource.cxx | 2 +-
svx/source/accessibility/AccessibleTextHelper.cxx | 24 ++---
.../accessibility/GraphCtlAccessibleContext.cxx | 4 +-
svx/source/dialog/svxruler.cxx | 5 +-
svx/source/form/filtnav.cxx | 30 ++-----
svx/source/form/fmexpl.cxx | 19 ----
svx/source/form/fmshell.cxx | 3 -
svx/source/form/fmundo.cxx | 12 +--
svx/source/form/fmvwimp.cxx | 5 +-
svx/source/form/navigatortree.cxx | 22 ++---
svx/source/form/navigatortreemodel.cxx | 10 +--
svx/source/inc/fmexpl.hxx | 11 +--
svx/source/mnuctrls/fntctl.cxx | 5 +-
svx/source/sdr/properties/attributeproperties.cxx | 2 +-
.../sdr/properties/customshapeproperties.cxx | 4 +-
svx/source/sdr/properties/textproperties.cxx | 4 +-
svx/source/svdraw/svdedxv.cxx | 2 +-
svx/source/svdraw/svdmodel.cxx | 2 -
svx/source/svdraw/svdmrkv.cxx | 4 +-
svx/source/svdraw/svdoattr.cxx | 2 +-
svx/source/svdraw/svdoedge.cxx | 5 +-
svx/source/svdraw/svdpntv.cxx | 9 +-
svx/source/tbxctrls/colrctrl.cxx | 2 +-
svx/source/unodraw/UnoNameItemTable.cxx | 2 +-
svx/source/unodraw/unomtabl.cxx | 2 +-
svx/source/unodraw/unoshape.cxx | 2 +-
svx/source/unodraw/unoshtxt.cxx | 6 +-
sw/inc/fmtfld.hxx | 1 -
sw/inc/redline.hxx | 1 -
sw/source/core/access/accmap.cxx | 2 +-
sw/source/core/doc/docredln.cxx | 2 -
sw/source/core/doc/visiturl.cxx | 2 +-
sw/source/core/layout/frmtool.cxx | 4 +-
sw/source/core/txtnode/atrfld.cxx | 1 -
sw/source/core/unocore/unostyle.cxx | 4 +-
sw/source/ui/dbui/mmaddressblockpage.cxx | 2 +-
sw/source/uibase/app/apphdl.cxx | 6 +-
sw/source/uibase/app/docsh2.cxx | 6 +-
sw/source/uibase/app/docstyle.cxx | 7 +-
sw/source/uibase/docvw/PostItMgr.cxx | 6 +-
sw/source/uibase/docvw/srcedtw.cxx | 2 +-
sw/source/uibase/uiview/srcview.cxx | 7 +-
sw/source/uibase/uiview/view.cxx | 4 +-
sw/source/uibase/uno/unoatxt.cxx | 7 +-
sw/source/uibase/utlui/glbltree.cxx | 6 +-
sw/source/uibase/utlui/navipi.cxx | 4 +-
vcl/source/edit/textdata.cxx | 2 -
vcl/source/edit/vclmedit.cxx | 16 ++--
175 files changed, 584 insertions(+), 747 deletions(-)

Upstream: cgit.freedesktop.org


  • Share