summaryrefslogtreecommitdiff
path: root/comphelper
AgeCommit message (Collapse)AuthorFilesLines
2014-02-12Unwind comphelper::OPropertyContainer_Base typedefStephan Bergmann1-2/+2
Change-Id: Ied87e18f8297fb8e85fdbcab38d719664e3ed066
2014-02-07silence coverity#1027865 Out-of-bounds accessCaolán McNamara1-2/+14
and coverity#1027864 Change-Id: Ic3d1b91ef77ab3510c7428b7135dd9f249d56b4b
2014-02-06typo fixes in commentsAndras Timar1-1/+1
Change-Id: Idd49478d59cd062118fbf8e99d1c8bc5250013fc
2014-02-05fdo#54938 Convert comphelper and vcl to cppu::supportsServiceAlexandre Vicenzi3-21/+6
Change-Id: I391a7324bf92208fe632dac17874943343b1f65a Reviewed-on: https://gerrit.libreoffice.org/7757 Reviewed-by: Marcos Souza <marcos.souza.org@gmail.com> Tested-by: Marcos Souza <marcos.souza.org@gmail.com>
2014-02-03Remove needless SAL_DLLPRIVATE annotationsStephan Bergmann1-1/+1
Change-Id: Ib8d1eae0dce29756da626c73db75f59666bb0ea5
2014-01-31Remove UNOIDL "array" and "union" vaporware remnantsStephan Bergmann2-4/+0
...and deprecate what cannot be removed for compatibility. Change-Id: I1ea335af775b867b468b8285113631167729a92a
2014-01-29coverity#1079000 Uncaught exceptionCaolán McNamara1-1/+2
Change-Id: I7ffee42abe03c34d68b6168328143666d72e7efc
2014-01-28bool improvementsStephan Bergmann1-2/+2
Change-Id: I17c451d33d6d5e4edf0304ff47d63ac878d7e5d9
2014-01-27coverity#706277 Uncaught exceptionCaolán McNamara1-4/+4
Change-Id: I1941e0a3a662faaac1fb9374437f3984b3a5c6d8
2014-01-27coverity#707679 Uninitialized scalar fieldCaolán McNamara1-0/+1
Change-Id: I41c98456506a3ef843362b20c4db4a8d409319d6
2014-01-27coverity#705787 Dereference before null checkCaolán McNamara1-8/+6
Change-Id: I4d6e4ddaa104a025349c55ab75263004a6b2b6bf
2014-01-26coverity#1130481 : Uninitialized scalar fieldNorbert Thiebaud1-0/+1
Change-Id: I41025a3dfe16af9417b1ae8c7668c76cb501c7b9
2014-01-22Maybe this bool clean-up avoids false -Werror=maybe-uninitialized on AndroidStephan Bergmann1-4/+4
Change-Id: Iab12cc703d190e79650f73c646a2fbb60c6685c5
2014-01-19fdo#73549 do not resolve empty locale here if not determined yetEike Rathke1-1/+1
Change-Id: Iad03d6209a2b4024b27c6195195e5aa557c295fe
2014-01-07remove unnecessary sal_Unicode casts in OUStringBuffer::append callsNoel Grandin1-9/+9
Convert code like: buf.append( static_cast<sal_Unicode>('!') ); to: buf.append( '!' ); Change-Id: Iacb03a61de65a895540940953b49620677b3d051
2013-12-20typo fixesAndras Timar1-1/+1
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
2013-12-19css.logging.SimpleLogRing.create() calls initialize w/ empty ArgumentsStephan Bergmann1-6/+9
Change-Id: Iffcab3831b40ce309aa20fdb825328ebb4dd1064
2013-12-17Adapt all (non-extension, SharedLibrary) .components to environment="..."Stephan Bergmann1-2/+2
Change-Id: I56f38bd786f3a026cb2908f28540dc9c4003af83
2013-12-12Some clean-upStephan Bergmann2-52/+17
Change-Id: I8ea3018efb01069b9a0555d9ac4ddfa89a990ba8
2013-12-12Remove newly unused comphelper/TypeGeneration.hxxStephan Bergmann2-232/+0
Change-Id: Ia63e07fa6f56f4797e2741f6800cb96559ff4928
2013-12-12Simplify comphelper::PropertyInfoStephan Bergmann2-38/+23
...as its sole two uses (in sw) are already fine with initializing arrays of it dynamically, there is no harm in changing it and thereby getting rid of the last use of comphelper/TypeGeneration.hxx. Change-Id: I11931dbbec48dac5a694a59cf6425206c806fbfb
2013-12-12Do not use C++-UNO internal static_type functions in client codeStephan Bergmann3-4/+4
...use cppu::UnoType instead. Change-Id: I507914b30ef8acda910ee4ecc0589fd328eb6f31
2013-12-12Don't hold css::uno::Type instances by pointerStephan Bergmann3-35/+26
...in comphelper::PropertyMapEntry and SfxItemPropertyMapEntry. And as the arrays of such need to be initialized dynamically anyway, also change their name members to proper OUStrings while at it. Plus some const clean-up. Change-Id: I67d4d7b5773fb020605f369daf39528bec930606
2013-12-11Related: rhbz#1040291 Change language name from 'Oriya' to 'Odia'Caolán McNamara1-1/+1
Except for our external api where the Oriya is stuck (and similar for the vba implementation) Change-Id: I8288c930567385eea49a4c303727b13ef8b8a89f
2013-12-11Revert "Don't hold css::uno::Type instances by pointer"Stephan Bergmann3-26/+35
This reverts commit 90f91088d238469b4a2262c91de3117ba40f5bde for now: Ach, old GCC doesn't like plain string literals to initialize members of OUString type... Change-Id: I50563a00406259bb5d41831e2a2796762450d097
2013-12-11Don't hold css::uno::Type instances by pointerStephan Bergmann3-35/+26
...in comphelper::PropertyMapEntry and SfxItemPropertyMapEntry. And as the arrays of such need to be initialized dynamically anyway, also change their name members to proper OUStrings while at it. Plus some const clean-up. Change-Id: I67d4d7b5773fb020605f369daf39528bec930606
2013-12-06Clean up includes of comphelper/stl_types.hxxStephan Bergmann2-2/+0
Change-Id: I00a8e794189d17ad91a90beb9ce6cb89b7bab2aa
2013-12-06Default OMultiTypeInferfaceContainerHelperVar equalImpl parameterStephan Bergmann1-2/+1
...and assorted OUStringHash clean up Change-Id: I779904e1275e8df88f567beb388d1d11af9e9671
2013-12-06Get rid of DECLARE_STL_USTRINGACCESS_MAPStephan Bergmann3-5/+11
Change-Id: I00d02eaeff3eaa5f49550eb9c1d4e4e7e0b2203c
2013-11-21remove unnecessary RTL_CONSTASCII_STRINGPARAM in OUString::equalsLNoel Grandin1-1/+1
Convert code like this: if (aStr.equalsL(RTL_CONSTASCII_STRINGPARAM("rem"))) to: if (aStr == "rem") which compiles down to the same code. Change-Id: I2dfa0f0a457c465948ecf720daaa45ff29d69de9
2013-11-20Revert "remove RTL_CONSTASCII_STRINGPARAM in OString::equalsL calls"Noel Grandin1-1/+1
This reverts commit acebbee971136e6ee0a7bc75bd57d937d6e1c295. I mistakenly converted OUString::equalsL calls to OUString::startsWith calls.
2013-11-20remove RTL_CONSTASCII_STRINGPARAM in OString::equalsL callsNoel Grandin1-1/+1
Convert code like: if (aByteStr.equalsL(RTL_CONSTASCII_STRINGPARAM("rem"))) to: if (aByteStr.startsWith("rem")) Change-Id: I09e40b3fdc87d59a8176c2a5f39cc6aa5cf5a576
2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin1-2/+2
change code like aStr = OUString("xxxx"); to aStr = "xxxx"; Change-Id: Ib981a5cc735677ec5dba76ef9279a107d22e99d4
2013-11-14SAL_WARN_UNUSED com::sun::star::uno::AnyStephan Bergmann1-2/+0
Change-Id: I9058044d13f696e07667dce706f6c311af6dbea0
2013-11-14Move MediaDescriptor from comphelper to unotoolsStephan Bergmann2-758/+0
...so it will be able to use SvtSecurityOptions internally. Change-Id: Id7433247e8fc53651935578510bedbcca5aa2ac9
2013-11-14Make requestAndVerifyDocPassword var with MediaDescriptor a mem fn of latterStephan Bergmann2-32/+30
Change-Id: I645d554c7ce592d93ca0696fa7e6068ce40c9058
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-8/+0
Change-Id: I972a0b6e73c1302cdd27b6ed88d0d1a3cb598816
2013-11-07fdo#63020: Replace ::comphelper::stl_begin()...Marcos Paulo de Souza1-5/+2
And use some templates inside include/com/sun/star/uno/Sequence.hxx Change-Id: I48875fa1517751fc4cb0cf2b6c08b88975a29b47 Reviewed-on: https://gerrit.libreoffice.org/6599 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-11-04Convert code that calls OUString::getStr()[] to use the [] operatorNoel Grandin4-6/+4
This also means that this code now gets bounds checked in debug builds. Change-Id: Id777f85eaee6a737bbcb84625e6e110abe0e0f27
2013-10-28Disambiguate CPPUNIT_ASSERT_EQUAL argumentsStephan Bergmann1-14/+14
Change-Id: Ib32d59522f33bcd2608401b4f3d3529d9dee5642
2013-10-28comphelper: use boost_headers in unit testMichael Stahl1-0/+4
Change-Id: I3858dd3d176757743a39d6a8d9c5328dd5ff34df
2013-10-28Some clean-upStephan Bergmann1-2/+8
Change-Id: I8ef80b7ae952428a62cc1cea8b03219b77a83e99
2013-10-28Remove unnecessary SyntaxHighlighter::Tokenizer statefulnessStephan Bergmann1-79/+47
...which reveals that SyntaxHighlighter::notifyChange does nothing, so remove it. Change-Id: I49834af29081ee703d9e62e182e3c1f8ce7e212e
2013-10-28Fold SyntaxHighlighter::initialize into ctorStephan Bergmann2-35/+15
...which reveals that m_pKeyWords, m_nKeyWordCount members are unused. Change-Id: I55020e892d463f2e40d5bcf71efba92778b317c1
2013-10-28Move implementation details to syntaxhighlight.cxxStephan Bergmann1-25/+58
(and clean up a little) Change-Id: I6e660708d8ca1509b89b306cd428dc38c8b03f2c
2013-10-28Remove unused SimpleTokenizer_Impl::nLine/nColStephan Bergmann2-27/+13
...which are never read; remove thereby unused parameters from functions. Change-Id: I644d2dc1b2d13ae2f932d04243521eef97e67e3e
2013-10-28Correctly fix "Terminating NUL" fixStephan Bergmann2-16/+89
1cbe2313edda8a04f0fe233b4a29ef4e2485f557 "Terminating NUL at end of its buffer is not considered part of OUString" was a thinko that cut the last character off the last reported HighlightPortion on a line. Change-Id: Idbe74676e85749cd93854293c6f49c7581414562
2013-10-28Demonstrate that empty comments are handled just fineStephan Bergmann1-0/+8
...see preceding revert of a79cb836b951eb2492e43aadd2ee672b9b67b914 "COMPHELPER: Allow empty comments in SyntaxHighlight." Change-Id: Ib0a8c46c19dd7f0697b95a1c28398073a1183281
2013-10-28Revert "COMPHELPER: Allow empty comments in SyntaxHighlight"Stephan Bergmann2-6/+7
This reverts commit a79cb836b951eb2492e43aadd2ee672b9b67b914, which broke --with-help builds again, as strLine.copy(i->nBegin, i->nEnd-i->nBegin) in BasicCodeTagger::tagParagraph (helpcompiler/source/BasCodeTagger.cxx) depends on the invariant that a HighlightPortion does not extend past the source string. Also, I see no reason for that change, as empty comments are handled just fine already as demonstrated by the following commit... Change-Id: I384bae9c4cf6a38d0a0a2832fa15bde82126cace
2013-10-27COMPHELPER: Allow empty comments in SyntaxHighlightArnaud Versini2-7/+6
Change-Id: I0f3d5673e28e34ed3921c930aca48f3d7574b064 Reviewed-on: https://gerrit.libreoffice.org/6450 Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org> Tested-by: Arnaud Versini <arnaud.versini@libreoffice.org>