- wip"" />

Fraction: Revert "fdo#81356: convert Fraction to boost::rational - wip"

Desktop / LibreOffice - Jan Holesovsky [collabora.com] - 23 October 2014 11:34 UTC

This reverts commit 47a2d7642d249d70b5da0c330a73f3a0032e4bba.

Conflicts:

cui/source/tabpages/transfrm.cxx svx/source/svdraw/svdedtv1.cxx svx/source/svdraw/svdibrow.cxx sw/source/filter/ww1/w1filter.cxx tools/source/generic/rational.cxx

31af61e Fraction: Revert "fdo#81356: convert Fraction to boost::rational - wip"
basctl/source/dlged/dlged.cxx | 4 +-
basctl/source/dlged/dlgedobj.cxx | 4 +-
basctl/source/inc/dlgedobj.hxx | 4 +-
basic/source/runtime/methods1.cxx | 4 +-
.../controller/main/ChartController_Window.cxx | 4 +-
chart2/source/view/main/DrawModelWrapper.cxx | 2 +-
connectivity/inc/pch/precompiled_dbtools.hxx | 2 +-
.../source/commontools/RowFunctionParser.cxx | 2 +-
cui/source/tabpages/grfpage.cxx | 4 +-
cui/source/tabpages/transfrm.cxx | 30 +-
dbaccess/source/ui/inc/JoinController.hxx | 2 +-
desktop/source/lib/init.cxx | 2 +-
.../source/primitive2d/metafileprimitive2d.cxx | 6 +-
editeng/source/editeng/impedit3.cxx | 6 +-
filter/source/graphicfilter/eos2met/eos2met.cxx | 36 +-
filter/source/graphicfilter/epict/epict.cxx | 38 +-
filter/source/graphicfilter/eps/eps.cxx | 4 +-
filter/source/graphicfilter/ios2met/ios2met.cxx | 4 +-
filter/source/graphicfilter/ipict/ipict.cxx | 6 +-
filter/source/graphicfilter/ipsd/ipsd.cxx | 4 +-
filter/source/graphicfilter/itiff/itiff.cxx | 2 +-
filter/source/msfilter/eschesdo.cxx | 2 +-
filter/source/msfilter/msdffimp.cxx | 44 +-
filter/source/msfilter/svdfppt.cxx | 6 +-
filter/source/pdf/pdfexport.cxx | 1 +
filter/source/svg/svgwriter.cxx | 8 +-
forms/source/richtext/richtextimplcontrol.cxx | 2 +-
include/oox/export/chartexport.hxx | 2 +-
include/oox/export/shapes.hxx | 2 +-
include/sfx2/ipclient.hxx | 10 +-
include/sfx2/objsh.hxx | 4 +-
include/sfx2/viewfrm.hxx | 4 +-
include/sfx2/viewsh.hxx | 4 +-
include/svtools/imap.hxx | 4 +-
include/svtools/imapcirc.hxx | 4 +-
include/svtools/imappoly.hxx | 4 +-
include/svtools/imaprect.hxx | 4 +-
include/svtools/ruler.hxx | 6 +-
include/svx/obj3d.hxx | 2 +-
include/svx/scene3d.hxx | 4 +-
include/svx/sdr/properties/defaultproperties.hxx | 2 +-
include/svx/sdr/properties/properties.hxx | 4 +-
include/svx/svddrag.hxx | 6 +-
include/svx/svddrgmt.hxx | 4 +-
include/svx/svdedtv.hxx | 6 +-
include/svx/svdetc.hxx | 6 +-
include/svx/svdglev.hxx | 2 +-
include/svx/svdmodel.hxx | 22 +-
include/svx/svdoashp.hxx | 4 +-
include/svx/svdobj.hxx | 4 +-
include/svx/svdocapt.hxx | 2 +-
include/svx/svdocirc.hxx | 2 +-
include/svx/svdoedge.hxx | 2 +-
include/svx/svdograf.hxx | 2 +-
include/svx/svdogrp.hxx | 4 +-
include/svx/svdomeas.hxx | 2 +-
include/svx/svdoole2.hxx | 4 +-
include/svx/svdopath.hxx | 2 +-
include/svx/svdorect.hxx | 2 +-
include/svx/svdotable.hxx | 2 +-
include/svx/svdotext.hxx | 6 +-
include/svx/svdouno.hxx | 2 +-
include/svx/svdovirt.hxx | 4 +-
include/svx/svdpoev.hxx | 2 +-
include/svx/svdsnpv.hxx | 12 +-
include/svx/svdtrans.hxx | 40 +-
include/svx/sxfiitm.hxx | 10 +-
include/svx/sxsiitm.hxx | 4 +-
include/tools/bigint.hxx | 4 +
include/tools/fract.hxx | 142 ++++++
include/tools/rational.hxx | 25 -
include/vcl/gdimtf.hxx | 2 +-
include/vcl/mapmod.hxx | 16 +-
include/vcl/virdev.hxx | 2 +-
include/vcl/window.hxx | 4 +-
reportdesign/inc/RptObject.hxx | 6 +-
reportdesign/source/core/sdr/RptObject.cxx | 6 +-
reportdesign/source/ui/inc/DesignView.hxx | 2 +-
reportdesign/source/ui/inc/ReportWindow.hxx | 2 +-
reportdesign/source/ui/inc/ScrollHelper.hxx | 2 +-
reportdesign/source/ui/inc/SectionWindow.hxx | 2 +-
reportdesign/source/ui/inc/StartMarker.hxx | 2 +-
reportdesign/source/ui/inc/UITools.hxx | 2 +-
reportdesign/source/ui/inc/ViewsWindow.hxx | 2 +-
reportdesign/source/ui/misc/UITools.cxx | 2 +-
reportdesign/source/ui/report/DesignView.cxx | 2 +-
reportdesign/source/ui/report/EndMarker.cxx | 4 +-
reportdesign/source/ui/report/ReportController.cxx | 2 +-
reportdesign/source/ui/report/ReportSection.cxx | 4 +-
reportdesign/source/ui/report/ReportWindow.cxx | 28 +-
reportdesign/source/ui/report/ScrollHelper.cxx | 12 +-
reportdesign/source/ui/report/SectionWindow.cxx | 20 +-
reportdesign/source/ui/report/StartMarker.cxx | 20 +-
reportdesign/source/ui/report/ViewsWindow.cxx | 14 +-
reportdesign/source/ui/report/dlgedfunc.cxx | 6 +-
sc/inc/column.hxx | 6 +-
sc/inc/document.hxx | 8 +-
sc/inc/editutil.hxx | 8 +-
sc/inc/patattr.hxx | 6 +-
sc/inc/pch/precompiled_sc.hxx | 2 +-
sc/inc/rowheightcontext.hxx | 12 +-
sc/inc/table.hxx | 6 +-
sc/source/core/data/column2.cxx | 12 +-
sc/source/core/data/dociter.cxx | 6 +-
sc/source/core/data/documen8.cxx | 4 +-
sc/source/core/data/document.cxx | 6 +-
sc/source/core/data/drwlayer.cxx | 10 +-
sc/source/core/data/patattr.cxx | 8 +-
sc/source/core/data/rowheightcontext.cxx | 2 +-
sc/source/core/data/table1.cxx | 6 +-
sc/source/core/data/table2.cxx | 2 +-
sc/source/filter/rtf/eeimpars.cxx | 6 +-
sc/source/ui/app/client.cxx | 6 +-
sc/source/ui/app/inputhdl.cxx | 2 +-
sc/source/ui/cctrl/dpcontrol.cxx | 6 +-
sc/source/ui/docshell/docfunc.cxx | 6 +-
sc/source/ui/docshell/docsh.cxx | 6 +-
sc/source/ui/docshell/docsh5.cxx | 4 +-
sc/source/ui/drawfunc/fuins1.cxx | 2 +-
sc/source/ui/inc/dpcontrol.hxx | 10 +-
sc/source/ui/inc/drawutil.hxx | 6 +-
sc/source/ui/inc/drawview.hxx | 8 +-
sc/source/ui/inc/inputhdl.hxx | 10 +-
sc/source/ui/inc/output.hxx | 10 +-
sc/source/ui/inc/tabview.hxx | 2 +-
sc/source/ui/inc/tabvwsh.hxx | 2 +-
sc/source/ui/inc/viewdata.hxx | 26 +-
sc/source/ui/undo/undobase.cxx | 8 +-
sc/source/ui/undo/undoblk3.cxx | 4 +-
sc/source/ui/undo/undostyl.cxx | 2 +-
sc/source/ui/unoobj/docuno.cxx | 18 +-
sc/source/ui/unoobj/styleuno.cxx | 8 +-
sc/source/ui/unoobj/viewuno.cxx | 6 +-
sc/source/ui/vba/excelvbahelper.cxx | 2 +-
sc/source/ui/view/drawutil.cxx | 24 +-
sc/source/ui/view/drawvie4.cxx | 10 +-
sc/source/ui/view/drawview.cxx | 10 +-
sc/source/ui/view/gridwin.cxx | 4 +-
sc/source/ui/view/gridwin3.cxx | 4 +-
sc/source/ui/view/gridwin4.cxx | 10 +-
sc/source/ui/view/output.cxx | 6 +-
sc/source/ui/view/output2.cxx | 12 +-
sc/source/ui/view/overlayobject.cxx | 1 +
sc/source/ui/view/preview.cxx | 24 +-
sc/source/ui/view/printfun.cxx | 10 +-
sc/source/ui/view/tabview.cxx | 14 +-
sc/source/ui/view/tabview2.cxx | 2 +-
sc/source/ui/view/tabview3.cxx | 4 +-
sc/source/ui/view/tabview5.cxx | 2 +-
sc/source/ui/view/tabvwsh3.cxx | 10 +-
sc/source/ui/view/tabvwsh4.cxx | 20 +-
sc/source/ui/view/tabvwsha.cxx | 9 +-
sc/source/ui/view/tabvwshb.cxx | 18 +-
sc/source/ui/view/tabvwshh.cxx | 8 +-
sc/source/ui/view/viewdata.cxx | 74 +--
sc/source/ui/view/viewfun2.cxx | 12 +-
sc/source/ui/view/viewfun7.cxx | 2 +-
sc/source/ui/view/viewfunc.cxx | 18 +-
sd/source/core/drawdoc.cxx | 6 +-
sd/source/core/sdpage.cxx | 22 +-
sd/source/filter/eppt/eppt.cxx | 2 +-
sd/source/filter/eppt/epptbase.hxx | 2 +-
sd/source/filter/eppt/pptx-text.cxx | 4 +-
sd/source/ui/animations/motionpathtag.cxx | 2 +-
sd/source/ui/annotations/annotationwindow.cxx | 2 +-
sd/source/ui/app/optsitem.cxx | 4 +-
sd/source/ui/app/sdmod2.cxx | 8 +-
sd/source/ui/dlg/animobjs.cxx | 18 +-
sd/source/ui/dlg/copydlg.cxx | 30 +-
sd/source/ui/dlg/dlgsnap.cxx | 16 +-
sd/source/ui/dlg/docprev.cxx | 2 +-
sd/source/ui/dlg/vectdlg.cxx | 8 +-
sd/source/ui/docshell/docshel2.cxx | 4 +-
sd/source/ui/docshell/sdclient.cxx | 4 +-
sd/source/ui/func/fucopy.cxx | 4 +-
sd/source/ui/inc/DrawViewShell.hxx | 2 +-
sd/source/ui/inc/ViewShell.hxx | 4 +-
sd/source/ui/inc/ViewShellBase.hxx | 4 +-
sd/source/ui/inc/animobjs.hxx | 6 +-
sd/source/ui/inc/copydlg.hxx | 2 +-
sd/source/ui/inc/dlgsnap.hxx | 4 +-
sd/source/ui/inc/vectdlg.hxx | 2 +-
sd/source/ui/slidesorter/inc/view/SlsLayouter.hxx | 4 +-
sd/source/ui/tools/PreviewRenderer.cxx | 4 +-
sd/source/ui/unoidl/UnoDocumentSettings.cxx | 8 +-
sd/source/ui/unoidl/unomodel.cxx | 8 +-
sd/source/ui/view/DocumentRenderer.cxx | 20 +-
sd/source/ui/view/ViewShellBase.cxx | 8 +-
sd/source/ui/view/drviews1.cxx | 4 +-
sd/source/ui/view/drviews5.cxx | 2 +-
sd/source/ui/view/drviewsa.cxx | 22 +-
sd/source/ui/view/frmview.cxx | 26 +-
sd/source/ui/view/sdview.cxx | 12 +-
sd/source/ui/view/sdview3.cxx | 4 +-
sd/source/ui/view/sdview4.cxx | 4 +-
sd/source/ui/view/sdwindow.cxx | 10 +-
sd/source/ui/view/viewshe2.cxx | 16 +-
sfx2/inc/pch/precompiled_sfx.hxx | 2 +-
sfx2/source/doc/objembed.cxx | 8 +-
sfx2/source/view/ipclient.cxx | 40 +-
sfx2/source/view/viewfrm2.cxx | 2 +-
sfx2/source/view/viewsh.cxx | 4 +-
starmath/inc/node.hxx | 12 +-
starmath/inc/pch/precompiled_sm.hxx | 2 +-
starmath/inc/utility.hxx | 24 +-
starmath/inc/view.hxx | 2 +-
starmath/source/ElementsDockingWindow.cxx | 2 +-
starmath/source/mathmlexport.cxx | 12 +-
starmath/source/mathmlimport.cxx | 6 +-
starmath/source/node.cxx | 42 +-
starmath/source/parse.cxx | 10 +-
starmath/source/utility.cxx | 6 +-
starmath/source/view.cxx | 26 +-
starmath/source/visitors.cxx | 2 +-
svtools/source/brwbox/brwbox1.cxx | 6 +-
svtools/source/brwbox/brwbox2.cxx | 4 +-
svtools/source/brwbox/datwin.cxx | 18 +-
svtools/source/brwbox/datwin.hxx | 6 +-
svtools/source/control/ctrltool.cxx | 2 +-
svtools/source/control/ruler.cxx | 6 +-
svtools/source/filter/exportdialog.cxx | 4 +-
svtools/source/graphic/grfmgr.cxx | 2 +-
svtools/source/misc/imap.cxx | 42 +-
svx/inc/pch/precompiled_svxcore.hxx | 2 +-
svx/inc/sdr/properties/itemsettools.hxx | 4 +-
svx/inc/svdoopengl.hxx | 2 +-
svx/inc/sxmsitm.hxx | 4 +-
svx/inc/sxreaitm.hxx | 8 +-
svx/inc/sxreoitm.hxx | 8 +-
svx/source/customshapes/EnhancedCustomShape3d.cxx | 8 +-
.../EnhancedCustomShapeFunctionParser.cxx | 12 +-
svx/source/dialog/connctrl.cxx | 28 +-
svx/source/dialog/graphctl.cxx | 6 +-
svx/source/dialog/measctrl.cxx | 26 +-
svx/source/dialog/pagectrl.cxx | 10 +-
svx/source/engine3d/obj3d.cxx | 6 +-
svx/source/engine3d/scene3d.cxx | 4 +-
svx/source/fmcomp/gridctrl.cxx | 2 +-
svx/source/form/fmvwimp.cxx | 12 +-
.../sdr/contact/viewobjectcontactofunocontrol.cxx | 10 +-
svx/source/sdr/properties/attributeproperties.cxx | 2 +-
svx/source/sdr/properties/defaultproperties.cxx | 2 +-
svx/source/sdr/properties/itemsettools.cxx | 11 +-
svx/source/sdr/properties/properties.cxx | 2 +-
.../sidebar/possize/PosSizePropertyPanel.cxx | 36 +-
.../sidebar/possize/PosSizePropertyPanel.hxx | 2 +-
svx/source/svdraw/svdattr.cxx | 32 +-
svx/source/svdraw/svddrag.cxx | 8 +-
svx/source/svdraw/svddrgm1.hxx | 4 +-
svx/source/svdraw/svddrgmt.cxx | 64 +--
svx/source/svdraw/svdedtv1.cxx | 20 +-
svx/source/svdraw/svdfmtf.cxx | 8 +-
svx/source/svdraw/svdfmtf.hxx | 4 +-
svx/source/svdraw/svdglev.cxx | 4 +-
svx/source/svdraw/svdibrow.cxx | 2 +-
svx/source/svdraw/svdmodel.cxx | 36 +-
svx/source/svdraw/svdoashp.cxx | 20 +-
svx/source/svdraw/svdobj.cxx | 28 +-
svx/source/svdraw/svdocapt.cxx | 2 +-
svx/source/svdraw/svdocirc.cxx | 8 +-
svx/source/svdraw/svdoedge.cxx | 6 +-
svx/source/svdraw/svdograf.cxx | 6 +-
svx/source/svdraw/svdogrp.cxx | 22 +-
svx/source/svdraw/svdomeas.cxx | 20 +-
svx/source/svdraw/svdoole2.cxx | 50 +-
svx/source/svdraw/svdoopengl.cxx | 2 +-
svx/source/svdraw/svdopath.cxx | 8 +-
svx/source/svdraw/svdorect.cxx | 2 +-
svx/source/svdraw/svdotext.cxx | 10 +-
svx/source/svdraw/svdotxdr.cxx | 12 +-
svx/source/svdraw/svdotxed.cxx | 2 +-
svx/source/svdraw/svdotxtr.cxx | 8 +-
svx/source/svdraw/svdouno.cxx | 2 +-
svx/source/svdraw/svdovirt.cxx | 6 +-
svx/source/svdraw/svdpntv.cxx | 6 +-
svx/source/svdraw/svdpoev.cxx | 8 +-
svx/source/svdraw/svdsnpv.cxx | 4 +-
svx/source/svdraw/svdtext.cxx | 4 +-
svx/source/svdraw/svdtrans.cxx | 72 ++-
svx/source/svdraw/svdview.cxx | 4 +-
svx/source/svdraw/svdxcgv.cxx | 32 +-
svx/source/table/svdotable.cxx | 2 +-
svx/source/unodraw/UnoGraphicExporter.cxx | 16 +-
svx/source/unodraw/unoshape.cxx | 4 +-
sw/inc/accmap.hxx | 6 +-
sw/inc/dcontact.hxx | 4 +-
sw/inc/pagedesc.hxx | 8 +-
sw/inc/pagepreviewlayout.hxx | 6 +-
sw/inc/pch/precompiled_sw.hxx | 2 +-
sw/source/core/access/accmap.cxx | 10 +-
sw/source/core/doc/tblrwcl.cxx | 10 +-
sw/source/core/docnode/ndnotxt.cxx | 4 +-
sw/source/core/draw/dcontact.cxx | 6 +-
sw/source/core/draw/dflyobj.cxx | 4 +-
sw/source/core/frmedt/fecopy.cxx | 4 +-
sw/source/core/graphic/ndgrf.cxx | 8 +-
sw/source/core/inc/dflyobj.hxx | 8 +-
sw/source/core/inc/viewimp.hxx | 4 +-
sw/source/core/layout/anchoreddrawobject.cxx | 7 +-
sw/source/core/layout/fly.cxx | 8 +-
sw/source/core/layout/paintfrm.cxx | 19 +-
sw/source/core/text/porlay.hxx | 2 +-
sw/source/core/txtnode/fntcache.cxx | 10 +-
sw/source/core/view/pagepreviewlayout.cxx | 14 +-
sw/source/core/view/viewimp.cxx | 6 +-
sw/source/core/view/viewpg.cxx | 10 +-
sw/source/core/view/viewsh.cxx | 10 +-
sw/source/core/view/vnew.cxx | 2 +-
sw/source/filter/html/htmlflywriter.cxx | 8 +-
sw/source/filter/writer/wrtswtbl.cxx | 8 +-
sw/source/filter/ww8/docxattributeoutput.cxx | 2 +-
sw/source/filter/ww8/rtfexport.cxx | 2 +-
sw/source/filter/ww8/writerhelper.cxx | 18 +-
sw/source/filter/ww8/wrtw8esh.cxx | 8 +-
sw/source/filter/ww8/ww8graf.cxx | 18 +-
sw/source/filter/ww8/ww8par4.cxx | 8 +-
sw/source/ui/misc/pgfnote.cxx | 6 +-
sw/source/uibase/docvw/PostItMgr.cxx | 20 +-
sw/source/uibase/docvw/SidebarWin.cxx | 38 +-
sw/source/uibase/frmdlg/colex.cxx | 2 +-
sw/source/uibase/inc/pview.hxx | 2 +-
sw/source/uibase/inc/view.hxx | 2 +-
sw/source/uibase/uiview/pview.cxx | 2 +-
sw/source/uibase/uiview/swcli.cxx | 8 +-
sw/source/uibase/uiview/view.cxx | 2 +-
sw/source/uibase/uiview/viewmdi.cxx | 2 +-
sw/source/uibase/uiview/viewport.cxx | 18 +-
sw/source/uibase/utlui/uiitems.cxx | 6 +-
sw/source/uibase/wrtsh/wrtsh1.cxx | 12 +-
toolkit/source/awt/vclxtoolkit.cxx | 4 +-
toolkit/source/awt/vclxwindow.cxx | 2 +-
tools/CppunitTest_tools_test.mk | 1 -
tools/Library_tl.mk | 2 +-
tools/qa/cppunit/test_rational.cxx | 101 ----
tools/source/generic/fract.cxx | 504 ++++++++++++++++++++
tools/source/generic/rational.cxx | 173 -------
tools/test/tests.cxx | 111 +++++
vcl/inc/unx/salgdi.h | 2 +-
vcl/inc/window.h | 2 +-
vcl/source/filter/graphicfilter.cxx | 6 +-
vcl/source/filter/graphicfilter2.cxx | 6 +-
vcl/source/filter/jpeg/JpegReader.cxx | 4 +-
vcl/source/filter/sgfbram.cxx | 2 +-
vcl/source/filter/sgvmain.cxx | 2 +-
vcl/source/filter/sgvtext.cxx | 2 +-
vcl/source/filter/wmf/emfwr.cxx | 4 +-
vcl/source/filter/wmf/winmtf.cxx | 4 +-
vcl/source/filter/wmf/winwmf.cxx | 2 +-
vcl/source/filter/wmf/wmfwr.cxx | 42 +-
vcl/source/gdi/cvtsvm.cxx | 10 +-
vcl/source/gdi/dibtools.cxx | 4 +-
vcl/source/gdi/gdimtf.cxx | 12 +-
vcl/source/gdi/impgraph.cxx | 12 +-
vcl/source/gdi/mapmod.cxx | 8 +-
vcl/source/gdi/pdfwriter_impl.cxx | 4 +-
vcl/source/gdi/pdfwriter_impl2.cxx | 4 +-
vcl/source/gdi/textlayout.cxx | 2 +-
vcl/source/gdi/virdev.cxx | 2 +-
vcl/source/outdev/font.cxx | 2 +-
vcl/source/outdev/map.cxx | 157 +++---
vcl/source/window/window.cxx | 2 +-
vcl/source/window/window2.cxx | 26 +-
writerfilter/source/dmapper/WrapPolygonHandler.cxx | 18 +-
writerfilter/source/dmapper/WrapPolygonHandler.hxx | 4 +-
364 files changed, 2447 insertions(+), 1879 deletions(-)

Upstream: cgit.freedesktop.org


  • Share