summaryrefslogtreecommitdiff
path: root/cppu/source/uno/lbenv.cxx
AgeCommit message (Collapse)AuthorFilesLines
2013-12-11cppu: Avoid uno_direct_getEnvironment() indirection.Matúš Kukan1-1/+1
"UNO_ENV_SUBST:" should not be used. Change-Id: If23b174de792cd69dc79e70dd8f5e8a31badb96d
2013-11-20remove unnecessary RTL_CONSTASCII_STRINGPARAM in appendAscii callsNoel Grandin1-19/+16
Convert code like: aStrBuf.appendAscii( RTL_CONSTASCII_STRINGPARAM( "ln(x)" )); to: aStrBuf.append( "ln(x)" ); which compiles down to the same code. Change-Id: I24c7cb45ceb32fd7cd6ec7ed203c2a5d746f1c5c
2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák1-2/+2
Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist1-1/+2
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-05-06remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák1-1/+1
Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
2013-04-16WaE: variable 'hMod' set but not usedTor Lillqvist1-4/+0
Change-Id: Iae64943671a576159be0fa311bc503aa96b2b5df
2013-04-16do not use deprecated rtl_registerModuleForUnloadingMatúš Kukan1-3/+0
Change-Id: I59014906c8409fc7ac0f155c9562613c309b8b06 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold1-1/+1
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2012-10-07Handle lack of module loading/unloading API when DISABLE_DYNLOADINGTor Lillqvist1-2/+2
There are basicically two classes of cases: 1) Where the code is for obscure historical reasons or what I see as misguided "optimization" split into a more libraries than necessary, and these then are loaded at run-time. Instead, just use direct linking. 2) Where dynamic loading is part of the functionality offered to some upper (scripting etc) layer, or where some system-specific non-LO library is loaded dynamically, as it is not necessarily present on end-user machines. Can't have such in the DISABLE_DYNLOADING case. Change-Id: I9eceac5fb635245def2f4f3320821447bb7cd8c0
2012-09-20DISABLE_DYNLOADING magic also for the jni_uno environmentTor Lillqvist1-0/+4
Change-Id: I5e966a5734308381ad305b891ecfc830dc1419f6
2012-09-17migrate some of the biggest consumer of osl_*InterlockedCount to osl_atomicNorbert Thiebaud1-8/+8
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-07-23Assertion clean-upStephan Bergmann1-9/+6
Change-Id: I234c615d9d3386da2b244709add5c029b76d346c
2012-07-23WaE: unused variableTor Lillqvist1-0/+4
Change-Id: Ie355701716c7106ef2afd76ae8b6544a00ac474c
2012-06-13re-base on ALv2 code.Michael Meeks1-23/+14
2012-04-25WaE: Clang unused variableCatalin Iacob1-3/+3
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-2/+1
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-2/+2
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-03-21More hacking on static linking (iOS) supportTor Lillqvist1-4/+13
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann1-7/+6
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: add visibility symbolsMatúš Kukan1-4/+4
2011-12-17Fix for fdo43460 Part X getLength() to isEmpty()Olivier Hallot1-2/+2
Part X Module cppu cppuhelper cpputools
2011-11-27remove include of pch header in cppuNorbert Thiebaud1-2/+0
2011-09-21OSL_TRACE: Remove trailing newlinesThomas Arnhold1-1/+1
Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines
2011-08-21Link cppu statically to gcc3_uno on iOSTor Lillqvist1-0/+10
2011-04-03use rtl::Static where double-locked pattern usedCaolán McNamara1-10/+17
2011-03-15Use format string on OSL_TRACE()Thomas Arnhold1-2/+1
2011-03-14Use explicitly cast zeros to avoid compilation error with MSVC2010Tor Lillqvist1-2/+2
Could also use nullptr, is it supported by all compiler versions we use?
2011-02-03move module cppu to boost unordered containersFridrich Strba1-4/+4
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth1-0/+2
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-10-11#i107490# cppu lifecycle cleanupCaolán McNamara1-5/+10
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-4/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-02-12CWS-TOOLING: integrate CWS sb103Oliver Bolte1-16/+6
2009-01-15 15:28:08 +0100 sb r266375 : #i97629# set UNO_PATH in python start program and use it in bootstrap function in officehelper.py (and do not erroneously encode a vnd.sun.star.pathname URE_BOOTSTRAP value in tools::extendApplicationEnvironment) 2009-01-15 10:40:17 +0100 sb r266338 : #i97424# explicit shut down of ImplImageTree singleton in DeInitVCL still required 2009-01-14 12:07:15 +0100 sb r266276 : CWS-TOOLING: rebase CWS sb103 to trunk@265758 (milestone: DEV300:m38) 2009-01-14 08:53:02 +0100 sb r266266 : #i96284# remove implementation of unused (but expensive) link feature; plus some general cleanup 2009-01-08 14:42:59 +0100 sb r266010 : #i96683# enable dlclose for GCC 3 (based on a patch by cmc) 2009-01-06 14:18:23 +0100 sb r265920 : #i97424# spurious unreferenced local variables 2008-12-19 15:33:39 +0100 sb r265727 : #i57359# no need for a special glibc 2.2.4 based libgcc_s.so.1 for URE any more as the general one used for OOo is guaranteed to be based on at least glibc 2.2.4, anyway 2008-12-19 13:54:37 +0100 sb r265724 : #i97424# clean up and speed up vcl ImplImageTree 2008-12-18 14:28:10 +0100 sb r265690 : #i97132# spread usage of the rtl::Static pattern (patch by cmc) 2008-12-15 14:33:00 +0100 sb r265499 : #i90492# generate UTF-8 encoded output (patch by tora) 2008-12-15 11:45:05 +0100 sb r265469 : #i95593# -Djava.library.path to find libtest_javauno_any.so 2008-12-15 11:23:14 +0100 sb r265468 : #i93769# it appears that Java nowadays expects file URIs in UTF-8, so ExternalUriReferenceTranslator.toExternal must not be called 2008-12-10 12:02:50 +0100 sb r265164 : #i93219# use (corrected) signal handling instead of forking again (to avoid unintended generation of core files)
2008-04-11INTEGRATION: CWS changefileheader (1.38.16); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 07:23:22 rt 1.38.16.1: #i87441# Change license header to LPGL v3.
2007-10-15INTEGRATION: CWS sb71 (1.36.4); FILE MERGEDVladimir Glazounov1-13/+4
2007/08/23 16:56:19 sb 1.36.4.2: RESYNC: (1.36-1.37); FILE MERGED 2007/06/20 12:49:01 sb 1.36.4.1: #i75466# Unlike Solaris and Linux, Mac OS X dlopen does not search for file next to the library calling dlopen if file does not contain slashes (you have to prefix file with "@loader_path/" for that to work on Mac OS X); refactored accordingly.
2007-07-18INTEGRATION: CWS unomacli64 (1.36.2); FILE MERGEDOliver Bolte1-5/+5
2007/06/05 15:06:18 kr 1.36.2.1: #i77422# Use va_list * instead of plain type
2007-05-09INTEGRATION: CWS bunoexttm (1.35.28); FILE MERGEDKurt Zenker1-62/+100
2007/02/09 08:38:04 kr 1.35.28.3: fixed: defenv_revokeInterface needs to be called in correct env. 2007/02/08 10:13:57 kr 1.35.28.2: fixed: linkage 2007/01/25 13:32:27 kr 1.35.28.1: joined changes from utf2
2006-09-16INTEGRATION: CWS pchfix02 (1.34.10); FILE MERGEDOliver Bolte1-2/+5
2006/09/01 17:23:02 kaib 1.34.10.1: #i68856# Added header markers and pch files
2006-06-19INTEGRATION: CWS warnings01 (1.30.18); FILE MERGEDJens-Heiner Rechtien1-9/+14
2006/04/07 17:50:52 sb 1.30.18.7: RESYNC: (1.32-1.33); FILE MERGED 2006/01/25 17:57:09 sb 1.30.18.6: RESYNC: (1.31-1.32); FILE MERGED 2005/11/21 08:42:39 sb 1.30.18.5: #i53898# Made code warning-free. 2005/09/22 20:45:56 sb 1.30.18.4: RESYNC: (1.30-1.31); FILE MERGED 2005/09/06 10:11:51 sb 1.30.18.3: #i53898# sal::reinterpret_int_cast is not needed. 2005/08/31 13:43:22 sb 1.30.18.2: #i53898# Made code warning-free. 2005/08/29 14:03:54 sb 1.30.18.1: #i53898# Made code warning-free.
2006-03-06INTEGRATION: CWS dbo510 (1.31.6); FILE MERGEDRüdiger Timm1-26/+14
2005/11/18 12:25:10 dbo 1.31.6.1: #i56799# optimized object entry insertion
2005-11-08INTEGRATION: CWS impress74 (1.31.8); FILE MERGEDRüdiger Timm1-3/+5
2005/11/02 12:47:01 dbo 1.31.8.1: #126013# fixed inout ppEnv
2005-09-08INTEGRATION: CWS ooo19126 (1.30.22); FILE MERGEDRüdiger Timm1-47/+21
2005/09/05 13:54:33 rt 1.30.22.1: #i54170# Change license header: remove SISSL
2004-11-26INTEGRATION: CWS presentationengine01 (1.29.22); FILE MERGEDRüdiger Timm1-3/+3
2004/10/08 19:45:00 thb 1.29.22.1: #i10000# Fixed windows build breakage (debug=t build only)
2004-03-25INTEGRATION: CWS jl3 (1.28.54); FILE MERGEDKurt Zenker1-320/+441
2003/12/17 10:49:48 dbo 1.28.54.1: #114513# allow mixed entries, meaning originals and proxies within one object entry
2003-04-28INTEGRATION: CWS ooo20030412 (1.25.26); FILE MERGEDJens-Heiner Rechtien1-9/+5
2003/04/14 16:57:44 mh 1.25.26.2: RESYNC: (1.25-1.26); FILE MERGED 2003/04/09 12:30:35 mh 1.25.26.1: chg: use sal alloca, #i6842#
2003-04-15INTEGRATION: CWS dbgmacros1 (1.26.4); FILE MERGEDVladimir Glazounov1-3/+3
2003/04/09 10:38:53 kso 1.26.4.1: #108413# - debug macro unification.
2003-03-20INTEGRATION: CWS uno1 (1.25.18); FILE MERGEDVladimir Glazounov1-100/+58
2003/02/25 16:41:32 dbo 1.25.18.1: #107762# avoid use of generated headers; minor modifications
2002-08-21#102391# cleaning up __ symbolsDaniel Boelzle1-5/+5
2002-08-19#102391# fixed exc decl; namespaceDaniel Boelzle1-4/+4
2002-08-13join: from OOO_STABLE_1Martin Hollmichel1-3/+3
2001-11-09#88337# documentation reviewDaniel Boelzle1-5/+2