- 10 Tem, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
and give utl::OStreamWrapper a new constructor so that it knows it is taking ownership of the SvStream, which appears to fix several leaks Change-Id: Idcbcca9b81a4f0345fd8b8c8a2f4e84213686a6b Reviewed-on: https://gerrit.libreoffice.org/57187 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 25 May, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
(*) if we are already throwing a Wrapped*Exception, get the exception using cppu::getCaughtexception. (*) when catching and then immediately throwing UNO exceptions, use cppu::getCaughtException to prevent exception slicing (*) if we are going to catch an exception and then immediately throw a RuntimeException, rather throw a WrappedTargetRuntimeException and preserve the original exception information. Change-Id: Ia7a501a50ae0e6f4d05186333c8517fdcb17d558 Reviewed-on: https://gerrit.libreoffice.org/54692Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 01 Nis, 2018 1 kayıt (commit)
-
-
Jochen Nitschke yazdı
and fix fallout Change-Id: Id06bf31f2075111e426ba40c84c885ae70697bee Reviewed-on: https://gerrit.libreoffice.org/52206Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Jochen Nitschke <j.nitschke+logerrit@ok.de>
-
- 11 Ara, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
since cdecl is the default calling convention on Windows for such functions, the annotation is redundant. Change-Id: I1a85fa27e5ac65ce0e04a19bde74c90800ffaa2d Reviewed-on: https://gerrit.libreoffice.org/46164Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 06 Şub, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...and remove some unncessary using directives/declarations, in preparation of removing now-unnecessary #includes from cppumaker-generated files, post e57ca028 "Remove dynamic exception specifications". Change-Id: Iaf1f268871e2ee1d1c76cf90f03557527ebc9067
-
- 26 Ock, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...(for now, from LIBO_INTERNAL_CODE only). See the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html> "Dynamic Exception Specifications" for details. Most changes have been done automatically by the rewriting loplugin:dynexcspec (after enabling the rewriting mode, to be committed shortly). The way it only removes exception specs from declarations if it also sees a definition, it identified some dead declarations-w/o-definitions (that have been removed manually) and some cases where a definition appeared in multiple include files (which have also been cleaned up manually). There's also been cases of macro paramters (that were used to abstract over exception specs) that have become unused now (and been removed). Furthermore, some code needed to be cleaned up manually (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no configurations available that would actually build that code. Missing @throws documentation has not been applied in such manual clean-up. Change-Id: I3408691256c9b0c12bc5332de976743626e13960 Reviewed-on: https://gerrit.libreoffice.org/33574Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 19 Ock, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: If161e1a77af109ae04be466a5e256cfc9f056f55
-
- 13 Eyl, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
The issue of 362d4f0c "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
-
- 12 Tem, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
fix up a small number of places that it finds Change-Id: Iedc91e141edfb28f727454f698cd2155a7fd5bf4 Reviewed-on: https://gerrit.libreoffice.org/26566Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 07 Tem, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ifc0f5788c906b2c014f277b2d290c33806c357ab
-
- 04 Nis, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: If3ba03d5928d3c8267ab14e26e5a5afbc37afef5 Reviewed-on: https://gerrit.libreoffice.org/23756Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 09 Şub, 2016 1 kayıt (commit)
-
-
Chris Sherlock yazdı
A ridiculously fast way of doing this is: for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \ --exclude-dir=workdir --exclude-dir=instdir '^ {3,}' .) do perl -0777 -i -pe 's/^ {3,}/ /gm' $i done Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c Reviewed-on: https://gerrit.libreoffice.org/22224Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Chris Sherlock <chris.sherlock79@gmail.com>
-
- 25 Ock, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
create an InterfaceContainer2 class to replace InterfaceContainer. It uses a std::vector instead of a Sequence for the mutable listener list, which provides far better performance. Switch all our internal use-sites to the new class. Change-Id: I6b56cfa511ded2395faa22e68fab3b2f16c3cb88
-
- 05 Ock, 2016 1 kayıt (commit)
-
-
Matúš Kukan yazdı
Change-Id: I20b91ad65514e27094ff702d1d94a48ef9a82fe6
-
- 15 Kas, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
replaced using the script: git grep -lP 'Sequence.*OUString.*\(1\)' | xargs perl -0777 -pi -e "s/Sequence< OUString > (\w+)\(1\); .*\[0\] = (\S+);/Sequence< OUString > \1 { \2 };/g" Change-Id: I23688a91562051a8eed11fc2a85599545c285c34 Reviewed-on: https://gerrit.libreoffice.org/19967Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 10 Kas, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I147f1ca886d5194d0e7180c427923225ef4ef927
-
- 05 Kas, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ib93d762cf523e0029bbed16e08beebd9f418ae24
-
- 30 Eki, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I37da28539b94706574116d0fff5f008aabfb5526 Reviewed-on: https://gerrit.libreoffice.org/19682Reviewed-by:
Noel Grandin <noelgrandin@gmail.com> Tested-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 29 Eki, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I59a083cd53baa76ea271cfc0470487899b92dca4 Reviewed-on: https://gerrit.libreoffice.org/19666Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 12 Eki, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
-
- 15 Eyl, 2015 1 kayıt (commit)
-
-
Takeshi Abe yazdı
with the variadic variants. Change-Id: I7154f9472f02fdf47d27ba715db55bb1ec669a8a Reviewed-on: https://gerrit.libreoffice.org/18580Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 07 Agu, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I2717d3d120df8af5b7e9af8d147a57b9f5b5ecbe
-
- 16 Tem, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ifb229db31ba6d97c4ec9ca586210c1f3c4b89521
-
- 28 May, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Idea from bubli - look for loops where the index variable is of such size that it cannot cover the range revealed by examining the length part of the condition. So far, I have only run the plugin up till the VCL module. Also the plugin deliberately excludes anything more complicated than a straightforward incrementing for loop. Change-Id: Ifced18b01c03ea537c64168465ce0b8287a42015
-
- 31 Mar, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I413b3716b3c5bda204619e8b1ff2b724f95a5c38
-
- 07 Ock, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ibbf14c7e9a5c1883c1311d4c86f948f74f8e473e
-
- 18 Kas, 2014 1 kayıt (commit)
-
-
Michael Stahl yazdı
Change-Id: I41ba46831f24b2960a1fe982b74a2b623e682e0b
-
- 21 Tem, 2014 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: Idaeb36f01632cc91cc9fc3d5febd249e39e44ae2
-
- 23 May, 2014 1 kayıt (commit)
-
-
Julien Nabet yazdı
Change-Id: If87cdfb2c605254f6d69baa4ca5aec09091caa68
-
- 19 Nis, 2014 1 kayıt (commit)
-
-
Thomas Arnhold yazdı
Change-Id: Ic25bd678dc299627299b22145efd7bebcf2b39d0
-
- 03 Nis, 2014 1 kayıt (commit)
-
-
Noel Grandin yazdı
i.e. convert "::sal_Bool" to "sal_Bool" Change-Id: Ie5943aee4fee617bf2670655558927ed25b7e067
-
- 26 Mar, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
-
- 18 Mar, 2014 1 kayıt (commit)
-
-
Noel Grandin yazdı
It's not very efficient, because we generally end up copying it twice - once into the parameter and again into the destination OUString. So I create a clang plugin that finds such places and generates a warning so that we can convert them to pass-by-reference. Change-Id: I5341a6ea9e3190f4b4c05c42c85595e3dcd83361
-
- 26 Şub, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
-
- 25 Şub, 2014 1 kayıt (commit)
-
-
Alexander Wilms yazdı
Change-Id: I731691d4cac8567938407a514a25e13b2baa7958 Reviewed-on: https://gerrit.libreoffice.org/8314Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 23 Şub, 2014 1 kayıt (commit)
-
-
Alexander Wilms yazdı
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb Reviewed-on: https://gerrit.libreoffice.org/8182Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 19 Şub, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I53777b6f72f5ff60228e40e9ec2a0e909e059fcf
-
- 28 Ock, 2014 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ia8d1f04a78dfd1b7fd6a3bd1e23f643b4bb7911f
-
- 11 Kas, 2013 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ifb220af71857ddacd64e8204fb6d3e4aad8eef71
-
- 30 Eki, 2013 1 kayıt (commit)
-
-
Marcos Paulo de Souza yazdı
Change-Id: I3ab178924cb1c4240511f08625f244dac54e3913 Signed-off-by:
Stephan Bergmann <sbergman@redhat.com>
-