- 14 Ara, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
The only effect SAL_CALL effectively has on LO-internal code is to change non- static member functions from __thiscall to __cdecl in MSVC (where all other functions are __cdecl by default, anyway). (For 3rd-party code, it could be argued that SAL_CALL is useful on function declarations in the URE stable interface other than non-static member functions, too, in case 3rd-party code uses a compiler switch to change the default calling convention to something other than __cdecl. But loplugin:salcall exempts the URE stable interface, anyway.) One could argue that SAL_CALL, even if today it effectively only affects non- static member functions in MSVC, could be extended in the future to affect more functions on more platforms. However, the current code would already not support that. For example, 3af50058 "loplugin:salcall fix functions" changed FrameControl_createInstance in UnoControls/source/base/registercontrols.cxx to no longer be SAL_CALL, even though its address (in ctl_component_getFacrory, in the same file) is passed to cppuhelper::createSingleFactory as an argument of type cppu::ComponentInstantiation, which is a pointer to SAL_CALL function. Change-Id: I3acbf7314a3d7868ed70e35bb5c47bc11a0b7ff6 Reviewed-on: https://gerrit.libreoffice.org/46436Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 03 Agu, 2017 1 kayıt (commit)
-
-
Jochen Nitschke yazdı
Change-Id: I6de145f8b59d3ebcbc0cb32df3f955c9ee738eeb Reviewed-on: https://gerrit.libreoffice.org/40666Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 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: I1181cd9fd50fc0307c4475abb8c59e3f16bade91
-
- 18 Kas, 2016 1 kayıt (commit)
-
-
Noel Grandin yazdı
not randomly scattered through the code found with something like: git ls-files *.cpp | xargs grep -Pzl "(?s){.*#include" Change-Id: I9c242fa4ef99e8677f2800d7ec9f16d16e488351 Reviewed-on: https://gerrit.libreoffice.org/30952Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 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 Eki, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
-
- 27 Tem, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
no point in having a macro unless it's actually going to reduce the number of lines of code Change-Id: Ic8760d6506cf272d7bd088f7b3b4dcbf288099fc
-
- 07 Nis, 2015 1 kayıt (commit)
-
-
Takeshi Abe yazdı
Change-Id: I4514ba75140f112d96c06167c2ed6ec0ca9aa87f Reviewed-on: https://gerrit.libreoffice.org/15179Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 02 Mar, 2015 1 kayıt (commit)
-
-
Takeshi Abe yazdı
... in starmath. Change-Id: If414142c7d1356b8dbbf82bed70b908a4d161653 Signed-off-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 27 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: Ie656f9d653fc716f72ac175925272696d509038f
-
- 26 Şub, 2014 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
-
Alexander Wilms yazdı
Change-Id: I45a716abba68521c5ebc203eed205e717efead7b Reviewed-on: https://gerrit.libreoffice.org/8315Tested-by:
Caolán McNamara <caolanm@redhat.com> Reviewed-by:
Caolán McNamara <caolanm@redhat.com>
-
- 23 Eki, 2013 1 kayıt (commit)
-
-
Thomas Arnhold yazdı
Change-Id: I4f4bd88e8be1f2745ec8c96793a43d93e3f733b4 Reviewed-on: https://gerrit.libreoffice.org/6389Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 07 Nis, 2013 1 kayıt (commit)
-
-
Luboš Luňák yazdı
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
-
- 01 Nis, 2013 1 kayıt (commit)
-
-
Thomas Arnhold yazdı
Change-Id: I08a7d6d39302b370a5c40645fbc3494e6a9af118
-
- 06 Tem, 2012 1 kayıt (commit)
-
-
Michael Meeks yazdı
mingwport35: i#117796: MinGW fix to VistaFilePickerImpl.cxx Patch contributed by Takashi Ono http://svn.apache.org/viewvc?view=revision&revision=1172092
-
- 22 Haz, 2012 1 kayıt (commit)
-
-
Takeshi Abe yazdı
Change-Id: Ibb3918b95c2518fd83f566bb726273dbf90cf8c8
-
- 20 Mar, 2012 1 kayıt (commit)
-
-
Caolán McNamara yazdı
-
- 06 Ock, 2012 1 kayıt (commit)
-
-
Marcel Metz yazdı
-
- 05 Ock, 2012 1 kayıt (commit)
-
-
Marcel Metz yazdı
-
- 14 Eki, 2010 1 kayıt (commit)
-
-
Sebastian Spaeth yazdı
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by:
Sebastian Spaeth <Sebastian@SSpaeth.de>
-
- 07 Eki, 2010 1 kayıt (commit)
-
-
Jacek Wolszczak yazdı
-
- 12 Şub, 2010 1 kayıt (commit)
-
-
Jens-Heiner Rechtien yazdı
changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
-
- 10 Nis, 2008 1 kayıt (commit)
-
-
Rüdiger Timm yazdı
2008/04/01 15:41:59 thb 1.3.278.3: #i85898# Stripping all external header guards 2008/04/01 12:41:40 thb 1.3.278.2: #i85898# Stripping all external header guards 2008/03/31 16:29:46 rt 1.3.278.1: #i87441# Change license header to LPGL v3.
-
- 07 Eyl, 2005 1 kayıt (commit)
-
-
Rüdiger Timm yazdı
2005/09/05 17:37:43 rt 1.2.256.1: #i54170# Change license header: remove SISSL
-
- 19 Eyl, 2003 2 kayıt (commit)
-
-
Rüdiger Timm yazdı
2003/07/15 06:24:55 mba 1.1.2.1: #110843#: get rid of factories
-
Rüdiger Timm yazdı
2003/07/15 06:35:27 mba 1.1.2.1: #110843#: get rid of factories
-
- 28 Eyl, 2001 1 kayıt (commit)
-
-
jp yazdı
-
- 24 Eyl, 2001 1 kayıt (commit)
-
-
jp yazdı
-
- 07 Haz, 2001 1 kayıt (commit)
-
-
jp yazdı
-
- 24 Kas, 2000 1 kayıt (commit)
-
-
Andreas Martens yazdı
-
- 20 Kas, 2000 2 kayıt (commit)
- 18 Eyl, 2000 3 kayıt (commit)
-
-
Jens-Heiner Rechtien yazdı
-
Jens-Heiner Rechtien yazdı
-
Jens-Heiner Rechtien yazdı
-