summaryrefslogtreecommitdiff
path: root/cppu/source/helper
AgeCommit message (Collapse)Author
2015-01-20Some more loplugin:cstylecast: cppuStephan Bergmann
Change-Id: Iec1251648031afa9eddd7445135fb08dc74821bd
2014-11-18cppu: clean up public headers with include-what-you-useMichael Stahl
Unfortunately iwyu gets quite confused by the weird cyclic dependencies between various foo.h/foo.hxx and cppumaker generated headers, so it's not obvious if any improvement here is realistic... Change-Id: I0bc66f98b146712e28cabc18d56c11c08418c721
2014-09-02Related fdo#82088: removing namespace alias in hxxStefan Weiberg
Change-Id: Iaf455e8361653bc1262cda3bccc2e798b3c60580 Reviewed-on: https://gerrit.libreoffice.org/11225 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2014-07-29s_mapInterface must match uno_MapInterfaceFuncStephan Bergmann
Change-Id: I5035db31ce3cb3d07dca86aa77552274c02f695a
2014-06-05cppu: remove SAL_THROW macroNoel Grandin
Change-Id: I2f1909f953846f0d0b6fb402b4beb373bba8b2a8
2014-04-19fixincludeguards.sh: cppuThomas Arnhold
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2014-02-03Remove needless SAL_DLLPRIVATE annotationsStephan Bergmann
Change-Id: Iafaf65e5b25f5d9e00e1dc73db280f6605ad1de5
2014-01-31Remove UNOIDL "array" and "union" vaporware remnantsStephan Bergmann
...and deprecate what cannot be removed for compatibility. Change-Id: I1ea335af775b867b468b8285113631167729a92a
2014-01-10[API CHANGE] cppu::Enterable::v_isValid returns boolStephan Bergmann
While strictly speaking an incompatible change, it is extremely unlikely that external code uses cppu::Enterable at all; this should always have been a private URE implementation detail. Change-Id: I2c3fe754fe6268b18ca03532229f3403736f6f6e
2012-09-17migrate some of the biggest consumer of osl_*InterlockedCount to osl_atomicNorbert Thiebaud
Change-Id: I0e6992afbeffaf3b993e6630fb396d93012890e0 Reviewed-on: https://gerrit.libreoffice.org/632 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-06-13re-base on ALv2 code.Michael Meeks
2012-01-26Code cleanup: ( () ) replaced by (())Alexander Bergmann
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2011-12-19cppu: convert to gbuildMatúš Kukan
Because of unit tests is here custom target where are idl files processed.
2011-12-11I don't see NO_BSYMBOLIC being used anywhereTor Lillqvist
2011-11-27remove include of pch header in cppuNorbert Thiebaud
2011-08-30Tweak some DLL and import library names in the WNTGCC caseTor Lillqvist
2011-04-18Remove OS/2 support.Francois Tigeot
2011-03-19Move OSL_ENSURE(sal_False,...) to OSL_FAIL(...)Thomas Arnhold
2010-12-06Replace all occured, occurance etc.Takeshi Abe
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
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>
2010-02-26sb119: merged in DEV300_m72sb
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-29sb119: #i108654# avoid casts that are not strict-aliasing safe (patch by cmc)sb
2008-12-09CWS-TOOLING: integrate CWS os2port04Rüdiger Timm
2008-11-27 13:22:38 +0100 ydario r264480 : #i96439#: fix build for unix platforms. 2008-11-26 18:32:42 +0100 ydario r264433 : #i96439#: os2 systemshell code (dummy code). 2008-11-26 16:33:48 +0100 ydario r264421 : #i96439#: vcl fix for pdf export of truetype fonts. 2008-11-26 15:04:44 +0100 ydario r264399 : #i96439#: build macros fix scripts, gcc specific flags. 2008-11-26 15:00:15 +0100 ydario r264398 : #i96439#: vcl source code updates. 2008-11-26 13:21:37 +0100 ydario r264378 : #i96439#: os2 build system fixes. 2008-11-26 13:20:27 +0100 ydario r264377 : #i96439#: configuration and build macros updates. 2008-11-26 13:16:35 +0100 ydario r264375 : #i96439#: new launcher code, build system updates. 2008-11-26 13:12:49 +0100 ydario r264373 : #i96439#: use OSL endian macro. 2008-11-26 12:54:50 +0100 ydario r264371 : #i96439#: os2 build system fixes. 2008-11-26 12:30:46 +0100 ydario r264367 : #i96439#: os2 build system fixes. 2008-11-26 12:09:33 +0100 ydario r264365 : #i96439#: _Export is a reserved keyword under gcc for os2. 2008-11-26 12:08:12 +0100 ydario r264364 : #i96439#: new libpath handling. 2008-11-26 11:57:51 +0100 ydario r264363 : #i96439#: use C call, generates proper stabs; fix rtti names.
2008-04-11INTEGRATION: CWS changefileheader (1.3.36); FILE MERGEDRüdiger Timm
2008/03/31 07:23:19 rt 1.3.36.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.34); FILE MERGEDRüdiger Timm
2008/03/31 07:23:19 rt 1.5.34.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.34); FILE MERGEDRüdiger Timm
2008/03/31 07:23:19 rt 1.4.34.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.40); FILE MERGEDRüdiger Timm
2008/03/31 07:23:19 rt 1.2.40.1: #i87441# Change license header to LPGL v3.
2007-11-02INTEGRATION: CWS os2port02 (1.3.14); FILE MERGEDJens-Heiner Rechtien
2007/09/29 16:20:49 ydario 1.3.14.1: Issue number: i82034 Submitted by: ydario Reviewed by: ydario Commit of changes for OS/2 CWS source code integration.
2007-07-18INTEGRATION: CWS unomacli64 (1.3.2); FILE MERGEDOliver Bolte
2007/07/10 11:18:49 kr 1.3.2.2: RESYNC: (1.3-1.4); FILE MERGED 2007/06/05 15:04:44 kr 1.3.2.1: #i77422# Use va_list * instead of plain type
2007-07-18INTEGRATION: CWS unomacli64 (1.3.2); FILE MERGEDOliver Bolte
2007/06/05 15:04:44 kr 1.3.2.1: #i77422# Use va_list * instead of plain type
2007-07-17INTEGRATION: CWS mingwport05 (1.2.6); FILE MERGEDOliver Bolte
2007/07/02 15:19:45 vg 1.2.6.1: #i78268# MinGW port efforts
2007-06-26INTEGRATION: CWS ause081 (1.2.8); FILE MERGEDJens-Heiner Rechtien
2007/06/22 12:25:50 hjs 1.2.8.1: #i78393# remove now obsolete setting to avoid description
2007-06-13#i10000# VS2005 warning C4701Oliver Bolte
2007-05-14#i10000# add declaration for precompiled headerKurt Zenker
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2.1.2); FILE ADDEDKurt Zenker
2007/02/28 17:00:00 kr 1.1.2.1.2.2: simplified: moved class to impl., renamed header 2007/01/25 13:24:59 kr 1.1.2.1.2.1: fixed: license
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2.9.2); FILE ADDEDKurt Zenker
2007/02/08 10:12:44 kr 1.1.2.9.2.2: fixed: linkage 2007/01/25 13:24:28 kr 1.1.2.9.2.1: fixed: license, warning, and a bug
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2.4.2); FILE ADDEDKurt Zenker
2007/02/28 17:03:01 kr 1.1.2.4.2.3: cleaned: removed unnecessary DLLPRIVATE 2007/02/08 10:12:08 kr 1.1.2.4.2.2: fixed: linkage 2007/01/25 13:21:01 kr 1.1.2.4.2.1: fixed: license
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2); FILE ADDEDKurt Zenker
2007/02/28 16:59:59 kr 1.1.2.1: simplified: moved class to impl., renamed header
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2.2.2); FILE ADDEDKurt Zenker
2007/02/14 17:09:45 kr 1.1.2.2.2.2: changed: renamed windows purpenvhelper similar to cppuhelper 2007/02/02 15:32:57 kr 1.1.2.2.2.1: fixed: windows name
2007-05-09INTEGRATION: CWS bunoexttm (1.1.2.2.2); FILE ADDEDKurt Zenker
2007/02/08 09:28:53 kr 1.1.2.2.2.2: fixed: linkage of helper func 2007/01/25 13:19:46 kr 1.1.2.2.2.1: fixed: license