summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-20Reduce branching on empty matrix elements as well.Kohei Yoshida
This makes a big difference in performance. Change-Id: I88b48d10ff575d80c1c139278dc207d921f15848
2013-10-20Reduce branching in CompareMatrix(). This makes a big difference.Kohei Yoshida
Change-Id: I391e889a50864ae002e85d636b767d7c6f187a23
2013-10-20Pass cells to CompareFunc, rather than the whole Compare struct.Kohei Yoshida
Change-Id: I4d5554fc5783b123aa0f90b7c078e1fc0f0cd866
2013-10-20Try not to use array index access here...Kohei Yoshida
Change-Id: I48967956c63ba72b62604bcabe7166fc58061d13
2013-10-20Store SharedString in Compare::Cell.Kohei Yoshida
This has a slight overhead for purely numeric comparisons. Change-Id: I243d5c81499177b3ae93b39a1af7c2f3b954bd39
2013-10-20Better way to organize 2 compared cell values.Kohei Yoshida
Turns out this is slightly faster too. Change-Id: I5a8c3474ab2a342200a5cfa9a93e6d89433595c4
2013-10-20writerfilter: remove unused WW8PICF classMiklos Vajna
Change-Id: I4535b9f432eed9064e8fdaed99a10fcf8ad5948d
2013-10-20Revert "fdo#68657 bool->string conversion to 1/0, not "true"/"false"Lionel Elie Mamane
This reverts commit b89fb0d03ead22f023f367c9a9d046d3d41ba1cf. It was intended for stble branch only; in master, we let the incompatible change go through, but we have introduced a work-around to get the old behaviour again.
2013-10-20an ORowSetValue constructed from a boolean is a booleanLionel Elie Mamane
as opposed to a bit Change-Id: Ife1c8cef5ca1266e161da3a9190e744dd70ec2fd
2013-10-20ORowSetValue: adapt test to new behaviour, extend test moreLionel Elie Mamane
Change-Id: If28046653935051303fd487d87655bacbddf4644
2013-10-20Some clean-upStephan Bergmann
Change-Id: I8ab23a4b09f9d31ed49c98cdbbf1abc0e684358a
2013-10-20Clean-up std::bad_alloc handlingStephan Bergmann
...post 0bc89aac4c64bb833e387657f680e194c26aef97 "cppumaker: Allow UNO interface functions to throw std::exception." Change-Id: I232a1b266a45d39856d44a2f4e012b5df10fa880
2013-10-20Whatever the assertion failures in saxparser when doing i18npool...Stephan Bergmann
...actually were, I cannot reproduce any problems at least with recent Xcode 5.0 on Mac OS X 10.8. Maybe the real problem was addressed meanwhile with 254f59f623f58c320175a06a2c93bcee7868b623 "rhbz#1014010: Missing dependencies in isBootstrapType list." Change-Id: I24a920c12f70feef670f0988a6f69c26033789fd
2013-10-20pre-built bin... adjust the utility script to the movement to external/Norbert Thiebaud
so-called external modules are being moved from the top level to a sub-directory in external/ The script bin_library_info is collecting among other thing the sha of the tree object that represent the top level of the module itself... so we need to account for the fact that such module is not necessarily at $SRCDIR/<module> but can be at $SRCDIR/external/module Change-Id: I6c6912a51819669bde512fa8acad7ac82eb50334
2013-10-20flush out some windows-only String::AssignsCaolán McNamara
Change-Id: Ic971825bbe7d10849718f0ad0413305dbd5547a0
2013-10-20cppumaker: Allow UNO interface functions to throw std::exceptionStephan Bergmann
...so that exceptions like std::bad_alloc need not be treated in C++ implementations of UNO interfaces to not cause std::unexpected. Of course, this requires implementations to be adapted and actually mention std::exception in their exception specifications. Change-Id: Ie7f91e7ca47d8a81e3d0ba817e65d83c7823af75
2013-10-20Some more cppumaker "css" clean-upStephan Bergmann
...hopefully, all generated headers that use css (indirectly) include sal/types.h Change-Id: Iaa40fa014d54b57b395eafda8b4f35ca395d55b0
2013-10-20fdo#70285 cleanup generated C++ codeNoel Grandin
Change-Id: Ic43628de53c5139ef43bb48723fb1e0788af1cd1 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-20Related: fdo#38838 remove operator=(const sal_Unicode*)Caolán McNamara
Change-Id: Id14482d3088a81b012acf5183a595e7d41e860fc
2013-10-20Fix breakpoint support for XcodeRoi Illouz
Change-Id: Ifd80d9128fdd37f91377ccb48e91db273a5b1770 Reviewed-on: https://gerrit.libreoffice.org/6358 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-20fdo#52622 - Reduce copy and paste codeJosé Guilherme Vanz
This commit removes copy and paste code, creating a constructor for it Change-Id: I7a66cfda7fc7c11308d155a7a890352fdacfaacc Reviewed-on: https://gerrit.libreoffice.org/6356 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-10-20L10n of SWF export options dialogLaurent Balland-Poirier
Change-Id: I91d29a81389e36ddf34d56760cea588c0a7c12f6 Reviewed-on: https://gerrit.libreoffice.org/6324 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-10-20Updated coreStanislav Horacek
Project: help b84ad6a5bf1076093ef74da9f8a53ed870629818 fdo#70632 remove incorrect notes for logical functions Change-Id: Ifaa57c0f284aaa7162554ab84249559db042b28e Reviewed-on: https://gerrit.libreoffice.org/6357 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-10-20drop some tools/string includesCaolán McNamara
Change-Id: I83698b10c0c4fef1929d62be809ac7d77e9a3502
2013-10-20Related: fdo#38838 remove String::Assign(const sal_Unicode*)Caolán McNamara
Change-Id: I0dfa34732acfd20e71fa3876466552338332610b
2013-10-20fix save several file on by reseting the xstorable on closePtyl Dragon
Change-Id: I329d43e06b0c81cebda0464ebb0fff41714020a3 Reviewed-on: https://gerrit.libreoffice.org/6355 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-20fdo#68657 bool->string conversion to 1/0, not "true"/"falseLionel Elie Mamane
This matches what OO.org / older versions of LibreOffice did, and which was inadvertently changed in 2bd856e6 Reviewed-on: https://gerrit.libreoffice.org/6275 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de> Conflicts: connectivity/source/commontools/FValue.cxx Change-Id: I1d45ea975a096c599a996caafc41e4aa06d35fcd
2013-10-20Extend test to cover changed toString() conversion for bool typesDavid Ostrovsky
Change-Id: I8becffd0c2f12c17495872a99192c7679380d05f
2013-10-19fdo#70496 revert to using libmysqlclientLionel Elie Mamane
Change-Id: I5b98b5e7840e4f1c6005aee0c1f43ef814ecf77b
2013-10-19update libmariadb to bzr revision 101Lionel Elie Mamane
Change-Id: I98b7442aa9843f206549ad7c5a2ae141b70b1542
2013-10-19Make copy and pasting non-ascii text from editengine work againCaolán McNamara
regression since 80df5277585d69be5c3d5f32184db94831113f95 Change-Id: Ifcd8f97fdeb078be1884cfbd7175ab15ac30b23d
2013-10-19approxEqual with 0.0 always is false. Do a normal non-equality check.Kohei Yoshida
Plus approxEqual is slightly slower. Change-Id: I16e7db6b06b3c0eceb8b8a1b7afd29660ff1da6a
2013-10-19fix CID#1038503 uninitializCaolán McNamara
Change-Id: I7b85475d757695a0e3573627266b7756989f81a7
2013-10-19fix CID#1103762Caolán McNamara
Change-Id: I4bf0458bfdba2f53c685bba40d561a8211a28e66
2013-10-19CID#1038307 Negative loop boundCaolán McNamara
fix of coverity#1038307 Negative loop bound d9ac156b2d651c1305135938a1e828144aa5742b wasn't complete, it assigned possible -1 int32 to unsigned value before comparison, so -1 not detected. Change-Id: I6c2805acae8e776902d74c641e01c036193ce3d8
2013-10-19CID#1038502 uninitialized memberCaolán McNamara
Change-Id: Ie69689748e6e38e3d269855a4c72e78d7979119b
2013-10-19CID#1038503 uninitialized memberCaolán McNamara
Change-Id: I4ceb50cf957b70a43848bb78aeaddc7957d3ffd7
2013-10-19CID1078820 has already been dereferenced on all paths leading to the checkCaolán McNamara
Change-Id: I5210d67259d445f6e7f52f176cd67af82d687e37
2013-10-19CID#1103655 logically dead code, we check for < 4 alreadyCaolán McNamara
Change-Id: I9e917530528d6e48f418f2b8fa417290a40c2403
2013-10-19CID#1103675 use normal assert, as it's toast anywayCaolán McNamara
Change-Id: I065ce5f80f0c54443aca9378a653a9f25175feee
2013-10-19CID#1103676 use normal assert, as it's toast anywayCaolán McNamara
Change-Id: I47340d71b5f3af9c06556965f240fb084440ea27
2013-10-19CID#1103681 annotate as deliberate fallthroughCaolán McNamara
Change-Id: I731ea6aca73a81420e3d23cdb504a6151112d9a5
2013-10-19CID#1103755 unint membersCaolán McNamara
Change-Id: Ic6961e3f18aed2f271f80c69d17a5c34a0c9fa8e
2013-10-19CID#1103761 uninit memberCaolán McNamara
Change-Id: I4212adb9c0cb8e1693df8725801188bc2154fffe
2013-10-19CID#1103762 uninit memberCaolán McNamara
Change-Id: Ie46df319bed04ad64275e2385b8e3abc0d41295d
2013-10-19CID#703918 ensure buffer is null terminatedCaolán McNamara
Change-Id: If7937abf1ea51578187269a48af58bdede569ed6
2013-10-19SetS only used once with constant valuesCaolán McNamara
Change-Id: I2223c22da5bee6d9f9741c96eafe4d65e15dcb55
2013-10-19CID#736189 out of boundsCaolán McNamara
Change-Id: Ieabdd6d551b2602ec08a2b2d9bc25037d73f4dd2
2013-10-19CID#736191 out of boundsCaolán McNamara
Change-Id: Iaed9abdeb82e2f039020e95314603ad9d20aa3e4
2013-10-19Related: fdo#38838 remove String::SearchCaolán McNamara
Change-Id: I92a50bc5f7b0cddcf2066cdac50439a3d5f1708b