/forms/util/

pp.hofer@protonmail.com 2020-11-12T11:56:36+00:00 d0b3815392d1fb253ed05218422a7f9b37c9df24 Change-Id: I6e86641bc93bf4b3941b01fbef69c1e7984aad3a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105667 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Jenkins
Change-Id: I6e86641bc93bf4b3941b01fbef69c1e7984aad3a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105667
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins
-Werror,-Wmicrosoft-exception-spec (clang-cl) 2019-10-02T06:18:57+00:00 Stephan Bergmann sbergman@redhat.com 2019-10-01T14:19:32+00:00 38ee6b2ad540c0d5cc0182396787d4c7625ea064 No idea why that started to show up now, but C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/combaseapi.h contains > #define STDMETHOD(method) virtual COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE method while C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/winnt.h contains > #define STDMETHODIMP HRESULT STDMETHODCALLTYPE which caused failures like > [build CXX] embedserv/source/inprocserv/dllentry.cxx > embedserv/source/inprocserv/dllentry.cxx(261,40): error: 'QueryInterface' is missing exception specification '__attribute__((nothrow))' [-Werror,-Wmicrosoft-exception-spec] > STDMETHODIMP InprocEmbedProvider_Impl::QueryInterface( REFIID riid, void ** ppv ) > ^ > embedserv/source/inprocserv/dllentry.cxx(143,15): note: previous declaration is here > STDMETHOD(QueryInterface)(REFIID riid, void ** ppvObj) override; > ^ Change-Id: I0fe3554c2da4089bf0f883e1132d6f2ee95ae2c3 Reviewed-on: https://gerrit.libreoffice.org/79970 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
No idea why that started to show up now, but
C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/combaseapi.h
contains

> #define STDMETHOD(method)        virtual COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE method

while
C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/winnt.h
contains

> #define STDMETHODIMP            HRESULT STDMETHODCALLTYPE

which caused failures like

> [build CXX] embedserv/source/inprocserv/dllentry.cxx
> embedserv/source/inprocserv/dllentry.cxx(261,40): error: 'QueryInterface' is missing exception specification '__attribute__((nothrow))' [-Werror,-Wmicrosoft-exception-spec]
> STDMETHODIMP InprocEmbedProvider_Impl::QueryInterface( REFIID riid, void ** ppv )
>                                        ^
> embedserv/source/inprocserv/dllentry.cxx(143,15): note: previous declaration is here
>     STDMETHOD(QueryInterface)(REFIID riid, void ** ppvObj) override;
>               ^

Change-Id: I0fe3554c2da4089bf0f883e1132d6f2ee95ae2c3
Reviewed-on: https://gerrit.libreoffice.org/79970
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
loplugin:includeform: extensions (Windows) 2017-10-27T17:28:51+00:00 Stephan Bergmann sbergman@redhat.com 2017-10-27T17:26:50+00:00 ffa11622ea6fc46c427421490b5cc1137b6f0511 Change-Id: I6619004353fb7e94506e2a75c77b42156f0b6c6d
Change-Id: I6619004353fb7e94506e2a75c77b42156f0b6c6d
-Werror,-Wnonportable-include-path (clang-cl) 2016-08-25T15:39:19+00:00 Stephan Bergmann sbergman@redhat.com 2016-08-25T15:39:10+00:00 d4aae1b104659194f2c0e8ccdbb0a98d13259d42 Change-Id: Ia468adf0bea2f7fca9b370ef0ff8b05e34b3ac19
Change-Id: Ia468adf0bea2f7fca9b370ef0ff8b05e34b3ac19
Silence -Werror,-Wnon-virtual-dtor in generated so_activex.h (clang-cl) 2016-03-04T15:15:28+00:00 Stephan Bergmann sbergman@redhat.com 2016-03-04T15:08:49+00:00 f26996bd3398afa789a5491968244563ccf70908 Change-Id: If9472d25f469030102b26894793ba45ab0fafaa3
Change-Id: If9472d25f469030102b26894793ba45ab0fafaa3
-Werror,-Wsign-compare 2016-03-04T15:15:28+00:00 Stephan Bergmann sbergman@redhat.com 2016-03-04T15:02:49+00:00 8fd288d86acbc6d490ece19d48f1b1af63774a98 Change-Id: Ia7b0518a05cda8881ab6feed9852e9f060813b5c
Change-Id: Ia7b0518a05cda8881ab6feed9852e9f060813b5c
Remove excess newlines 2016-02-09T08:18:05+00:00 Chris Sherlock chris.sherlock79@gmail.com 2016-02-09T07:16:42+00:00 a238b1f8d304bf1e2ffb357937f3ec888ee8ac89 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/22224 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
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/22224
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
Remove visual noise from extensions 2014-02-27T13:34:29+00:00 Alexander Wilms f.alexander.wilms@gmail.com 2014-02-25T17:36:00+00:00 15246c959ae5ab4e124859a4d8981676f9eb657f Change-Id: I0397d0d0e5343b7ed192a790664b068ac6955bd3 Reviewed-on: https://gerrit.libreoffice.org/8259 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Change-Id: I0397d0d0e5343b7ed192a790664b068ac6955bd3
Reviewed-on: https://gerrit.libreoffice.org/8259
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>