9c9f0ea2c3
Include RTTI in generated vtables for ubsan's vptr-based checks
...
...though only on gcc3_linux_x86-64 for now.
Change-Id: Id90554425e78b38a5a97149f2a7d3ac04cbe0c9b
2014-08-07 18:21:19 +02:00
14ab8c3f1d
bridges: remove SAL_THROW macro
...
Change-Id: I2daafd711aedab17b6c13fde95c8af5f49d38a7c
2014-06-05 08:17:49 +02:00
ebc0a15515
remove more unnecesary OUString constructor use
...
when throwing exceptions
Change-Id: I6edfb6b6745499f802b0e3c0e096a36fb7c32aac
2014-05-29 09:01:40 +02:00
a8a195c9e7
fdo#68849 Add header guards to bridges/* files.
...
Change-Id: I8599908ccf1aba9a0843eb41dc16c21455acc5ba
Signed-off-by: Stephan Bergmann <sbergman@redhat.com >
2014-03-12 09:49:18 +01:00
6660b9d2c5
Remove visual noise from bridges
...
Change-Id: I53fa23d335ff62795f09f9838d4064cea71aeb65
Reviewed-on: https://gerrit.libreoffice.org/8237
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2014-03-01 05:21:45 -06:00
0ce0c369aa
Remove unneccessary comments
...
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb
Reviewed-on: https://gerrit.libreoffice.org/8182
Reviewed-by: Caolán McNamara <caolanm@redhat.com >
Tested-by: Caolán McNamara <caolanm@redhat.com >
2014-02-23 03:38:49 +00:00
82625bb98e
remove unnecessary sal_Unicode casts in OUStringBuffer::append calls
...
Convert code like:
buf.append( static_cast<sal_Unicode>('!') );
to:
buf.append( '!' );
Change-Id: Iacb03a61de65a895540940953b49620677b3d051
2014-01-07 09:43:37 +02:00
e036d4b706
Spell "indices" correctly
...
Change-Id: I63b1de195bf2f3f8bfd185181f48b1520cdd849f
2013-10-02 21:57:42 +03:00
e17ab68dbd
fix debug build on s390
...
... by removing obsolete OSL_ENSURE. nVtableCall was renamed to
nFunctionIndex and the same check is done a couple of lines above.
Change-Id: Id52b69adceb337049c50a599aefc718498d688c0
2013-06-16 07:52:31 +02:00
1946794ae0
mass removal of rtl:: prefixes for O(U)String*
...
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
2013-04-07 14:23:11 +02:00
7dac241ca0
Remove RTL_CONSTASCII_(U)STRINGPARAM in bridges
...
Change-Id: Id8777ee7f587846399e95cf3b1b37d669a76bae5
Reviewed-on: https://gerrit.libreoffice.org/3139
Reviewed-by: Christina Roßmanith <ChrRossmanith@web.de >
Tested-by: Christina Roßmanith <ChrRossmanith@web.de >
2013-04-02 20:25:44 +00:00
39d45390f4
removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarations
...
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms
Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b
Reviewed-on: https://gerrit.libreoffice.org/2835
Reviewed-by: Thomas Arnhold <thomas@arnhold.org >
Tested-by: Thomas Arnhold <thomas@arnhold.org >
2013-03-19 10:48:30 +00:00
8b27d78b4a
automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings
...
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 >
2013-03-19 09:00:26 +00:00
17ff7b41d1
re-base on ALv2 code. Includes:
...
Patches contributed by: Armin Le Grand.
#118558# Correcting OLE attributes of LO3.4 at load time by loading as OOo3.3, details see task.
http://svn.apache.org/viewvc?view=revision&revision=1195906
#118485# - Styles for OLEs are not saved.
http://svn.apache.org/viewvc?view=revision&revision=1182166
#118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles
http://svn.apache.org/viewvc?view=revision&revision=1293316
#119337# Solves the wrong get/setPropertyValue calls in
SvxShapeText (and thus in SvxOle2Shape)
http://svn.apache.org/viewvc?view=revision&revision=1344156
Patches contributed by Mathias Bauer (and others)
gnumake4 work variously
http://svn.apache.org/viewvc?view=revision&revision=1394707
http://svn.apache.org/viewvc?view=revision&revision=1394326
cws mba34issues01: #i117717#: remove wrong assertion
http://svn.apache.org/viewvc?view=revision&revision=1172349
Patch contributed by Herbert Duerr
goodbye Registration and License dialogs, don't let the door hit you
http://svn.apache.org/viewvc?view=revision&revision=1172613
help gcc 4.6.0 on 32bit ubuntu 11.10"
http://svn.apache.org/viewvc?view=revision&revision=1245357
Do not add targets for junit tests when junit is disabled.
Patch contributed by Andre Fischer
http://svn.apache.org/viewvc?view=revision&revision=1241508
Revert "sb140: #i117082# avoid unncessary static class data members
commit 21d97438e2944861e26e4984195f959a0cce1e41.
remove obsolete FreeBSD visibility special case.
retain consolidated BSD bridge code, remove OS/2 pieces.
2012-11-15 16:06:08 +00:00
10511acd08
Revert "sb140: #i117295# use rtl::Static"
...
This reverts commit d3794d2d8ab2ee3f8118d61538bb753335b37f23.
Conflicts:
bridges/source/cpp_uno/cc50_solaris_intel/except.cxx
bridges/source/cpp_uno/cc50_solaris_sparc/except.cxx
bridges/source/cpp_uno/gcc3_ios_arm/except.cxx
bridges/source/cpp_uno/gcc3_linux_arm/except.cxx
bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
2012-11-15 16:06:07 +00:00
61c0a3a63d
switch bridges to gbuild
...
Change-Id: Ia19ff61f1f7fb446298472acd6722b57ddaeddec
2012-09-22 08:15:30 +02:00
bdc909b07d
re-base on ALv2 code.
2012-06-19 18:00:37 +01:00
9377bb4dcc
Some cppcheck cleaning
2012-02-05 10:19:40 +01:00
0439af27e1
Code cleanup: ( () ) replaced by (())
2012-01-26 17:41:07 +00:00
4dc45a2854
remove include of pch header in bridge
2011-11-27 12:56:37 -06:00
60ad74a87c
sb140: #i117295# removed obsolete LEAK_STATIC_DATA defines
2011-09-12 22:47:47 +02:00
d3794d2d8a
sb140: #i117295# use rtl::Static
2011-09-09 17:46:39 +02:00
dca2588b64
cppcheck: remove assigned but unused variable
2011-08-17 00:04:04 +09:00
0d139d3d2e
Oops, use #if instead of #ifdef
2011-03-01 17:12:28 +01:00
61100f6fc6
Move CMC_DEBUG to OSL_DEBUG_LEVEL 3
...
This level means 'ultra-verbose'.
2011-03-01 17:05:34 +01:00
aac09aee67
move bridges to boost::unordered_map
2011-02-04 00:02:36 +01:00
36e2296bf8
Replace all occured, occurance etc.
2010-12-06 09:16:29 +00:00
d7fa5f9a1c
RTL macro converted from createFromAscii
2010-11-09 16:55:45 +00:00
da5cef0ab4
add modelines to .h and .c files as well
2010-10-27 16:04:46 +01:00
bc9aea44a7
explicitly -fno-strict-alias for linux bridges by default
2010-10-20 08:53:25 +01:00
a715e1b3d0
Add vim/emacs modelines to all source files
...
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-14 17:04:31 +02:00
7c80db2eb3
changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-02-12 15:01:35 +01:00
43d361521c
s390xport02: #i108410# argh\!, 64, not 32 in s390x
2010-01-19 11:25:34 +00:00
bb490edf43
CWS-TOOLING: integrate CWS selinux01
...
2009-01-13 12:54:38 +0100 cmc r266213 : #i97320# might as well be silent if we fallback
2009-01-07 11:17:16 +0100 cmc r265957 : #i97320# use a double-mmap of an anonymous file under linux to keep onside of selinux
2009-01-20 10:20:47 +00:00
0b8c3b147f
INTEGRATION: CWS changefileheader (1.5.4); FILE MERGED
...
2008/03/28 16:30:17 rt 1.5.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:39:16 +00:00
045092be2e
INTEGRATION: CWS changefileheader (1.4.4); FILE MERGED
...
2008/03/28 16:30:17 rt 1.4.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:38:59 +00:00
f4224cc976
INTEGRATION: CWS changefileheader (1.6.4); FILE MERGED
...
2008/03/28 16:30:17 rt 1.6.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:38:41 +00:00
a7c3e79854
INTEGRATION: CWS changefileheader (1.6.4); FILE MERGED
...
2008/03/28 16:30:16 rt 1.6.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:38:25 +00:00
51e25d2611
INTEGRATION: CWS changefileheader (1.5.4); FILE MERGED
...
2008/03/28 16:30:16 rt 1.5.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:38:07 +00:00
6b64b52355
INTEGRATION: CWS s390xport01 (1.6.2); FILE MERGED
...
2008/03/26 13:04:20 cmc 1.6.2.1: #i87464# add support for s390x
2008-04-03 15:47:30 +00:00
4974be9dd6
INTEGRATION: CWS s390port01 (1.4.92); FILE MERGED
...
2008/02/29 14:56:00 cmc 1.4.92.1: #i86425# fix up s390
2008-03-18 15:06:42 +00:00
922ef67778
INTEGRATION: CWS s390port01 (1.3.162); FILE MERGED
...
2008/02/29 14:56:00 cmc 1.3.162.1: #i86425# fix up s390
2008-03-18 15:06:31 +00:00
144fd16ace
INTEGRATION: CWS s390port01 (1.5.24); FILE MERGED
...
2008/02/29 14:56:00 cmc 1.5.24.1: #i86425# fix up s390
2008-03-18 15:06:17 +00:00
f66f31c267
INTEGRATION: CWS s390port01 (1.5.92); FILE MERGED
...
2008/03/04 19:49:29 rene 1.5.92.3: consistency with other files
2008/03/04 10:14:37 rene 1.5.92.2: #i10000# two missing #include <string.h>'s for g++ 4.3
2008/02/29 14:56:00 cmc 1.5.92.1: #i86425# fix up s390
2008-03-18 15:06:03 +00:00
afb3cf21fe
INTEGRATION: CWS s390port01 (1.4.92); FILE MERGED
...
2008/03/04 10:14:37 rene 1.4.92.2: #i10000# two missing #include <string.h>'s for g++ 4.3
2008/02/29 14:56:00 cmc 1.4.92.1: #i86425# fix up s390
2008-03-18 15:05:50 +00:00
a34648db90
INTEGRATION: CWS sb71 (1.4.26); FILE MERGED
...
2007/06/14 15:04:34 sb 1.4.26.1: #i75466# Adapted to new APP|SHLnRPATH.
2007-10-15 10:57:04 +00:00
a1484c0608
INTEGRATION: CWS ause069 (1.3.82); FILE MERGED
...
2006/11/28 11:48:38 hjs 1.3.82.1: #i70359# remove forced shell calls; a bit cleanup
2007-01-25 12:28:13 +00:00
1004635f77
INTEGRATION: CWS pchfix02 (1.4.70); FILE MERGED
...
2006/09/01 17:17:33 kaib 1.4.70.1: #i68856# Added header markers and pch files
2006-09-16 14:49:42 +00:00
36b11f77ef
INTEGRATION: CWS pchfix02 (1.3.70); FILE MERGED
...
2006/09/01 17:17:33 kaib 1.3.70.1: #i68856# Added header markers and pch files
2006-09-16 14:49:15 +00:00
df0455653b
INTEGRATION: CWS pchfix02 (1.3.70); FILE MERGED
...
2006/09/01 17:17:32 kaib 1.3.70.1: #i68856# Added header markers and pch files
2006-09-16 14:48:49 +00:00