Age | Commit message (Collapse) | Author |
|
Change-Id: Ic42387288c96436915956ede2eb510b9c3fbc49b
|
|
Idea originally from caolan.
Found using the following command:
find . -name *.cxx | xargs /opt/local/bin/grep -zlP '(?m)if\s*\(\s*\w+\s*\)\s*delete\s+\w+\;'
Change-Id: I3338f4e22193a6dfd6219c8c75835224a3392763
|
|
you can get debug stl this way
Change-Id: Ia70a3e7c7c452390e8bee34975d296c9318e4a19
|
|
Added clear() method to OString and OUString class, Updated appropriate call-sites.
Change-Id: I0ba97fa6dc7af3e31b605953089a4e8e9c3e61ac
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
This reverts commit 05050cdb23de586870bf479a9df5ced06828d498,
not all places that use e.g. OStringToOUString to convert potential UTF-8
are guaranteed to fulfil the prerequisites necessary to use fromUtf8 (and
some places like e.g. in codemaker are happy with the best-effort effect
of OStringToOUString's OSTRING_TO_OUSTRING_CVTFLAGS).
|
|
Change-Id: I771004b7ccab3344a67e827e45bc34c22ffa5f77
|
|
It turns out that almost none of them were necessary.
Change-Id: I1311ed28409c682b57ea8d149bcbaf2c49133e83
Reviewed-on: https://gerrit.libreoffice.org/12133
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
We don't like C-style casts in our nice C++ code
Change-Id: I94e7ec90de9275cd6e20c4146d4f3a74bed93c9d
Reviewed-on: https://gerrit.libreoffice.org/10367
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: Ibeed903d73eb8b3fce7b8c6021c9107437a8c813
|
|
Change-Id: Iccd5a78b54620796cfde672388b70ad97d17b7a5
|
|
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
|
|
Change-Id: I8609949377181f8edb30ac07b2791cfcd079fc7d
|
|
Remove non-functional and broken [oneway] attributes from all idl
files. Change idl compiler to no longer digest such idl.
Change-Id: Ie14c5012beccb6242d7cd592d434a88091b695d1
|
|
...as there are typically no direct calls to it anyway. What is apparently
needed is to decorate the cppumaker-generated headers instead:
* cppumaker obtains deprecation-information from the documentation strings in
.rdb files. As these are normally generated by idlc without documentation
included (no -C), idlc got changed to nevertheless contain documentation
consisting of just "@deprecated" in this case, to allow to easily tunnel this
information to cppumaker always.
* The mechanism of parsing for "@deprecated" in documentation strings is
somewhat crude, of course.
* For now, cppumaker only decorates C++ functions that correspond to UNOIDL
interface attributes and methods. More should be possible (but, e.g., being
able to decorate a complete C++ class corresponding to a deprecated UNOIDL
interface type depends on whether all platforms would accept
SAL_DEPRECATED_INTERNAL at the same position in a C++ class declaration.
* This could also be extended to other languages than C++/cppumaker.
* Always using SAL_DEPRECATED_INERNAL instead of SAL_DEPRECATED for decoration
is to keep things simple and our codebase working. Improvements are possible
here, too, of course.
Change-Id: Ia2917892f780d477652e4cd9f286588a6898c3f5
|
|
Resetting the set between files reduces the size of the generated
offapi.d from 41M to 4.5M.
Change-Id: I221e6dfb75cbadb5d970f18eccfc85ffdb83ce6c
|
|
118568: switch to using ucpp
Patch contributed by Juergen Schmidt
http://svn.apache.org/viewvc?view=revision&revision=1209396
|
|
Write dummy targets for included files, so the incremental build does not
break with "No rule to make target" if the included file is removed.
|
|
|
|
|
|
|
|
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>
|
|
Breaks bison on OSX.
This reverts commit 55c5db853fc0d96179874b4c01dba2774ecf5cd1.
Notes:
split repo tag: ure_OOO_BUILD_3_2_99_0_PRE
|
|
i#81780
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
2008/04/01 12:31:29 thb 1.11.40.2: #i85898# Stripping all external header guards
2008/03/31 07:23:51 rt 1.11.40.1: #i87441# Change license header to LPGL v3.
|
|
2007/01/22 15:51:18 jsc 1.10.12.1: #i73482# flag predefined types correctly
|
|
2006/10/25 14:24:07 jsc 1.9.8.3: #i69727# initialze m_published member
2006/10/25 13:52:16 jsc 1.9.8.2: #69727# remove double member check for predefined XInterface ops
2006/10/23 14:45:38 jsc 1.9.8.1: #69727# predefine com::sun::star::uno::XInterface
|
|
2006/09/01 17:31:14 kaib 1.8.8.1: #i68856# Added header markers and pch files
|
|
2006/05/24 00:07:38 sb 1.5.30.3: RESYNC: (1.6-1.7); FILE MERGED
2005/09/23 00:02:54 sb 1.5.30.2: RESYNC: (1.5-1.6); FILE MERGED
2005/08/29 14:14:25 sb 1.5.30.1: #i53898# Made code warning-free.
|
|
2006/03/15 16:21:32 sb 1.6.18.1: #i62098# Added check that no two service ctors have the same signature; along the way, added some helper functions and some missing const qualifiers.
|
|
2005/09/05 17:39:41 rt 1.5.32.1: #i54170# Change license header: remove SISSL
|
|
2004/04/08 14:37:17 sb 1.4.4.1: #i21150# Fixed UNOIDL typedef support; initial support for polymorphic struct types.
|
|
2004/03/05 08:35:20 sb 1.3.10.1: #i21150# Support for rest parameters; clean up.
|
|
2003/09/16 13:42:41 jsc 1.2.70.1: #111025# warning support
|
|
|
|
|