summaryrefslogtreecommitdiffstats
path: root/store
Commit message (Collapse)AuthorAgeFilesLines
* Remove warning by using the right printf commandsArnaud Versini2013-07-091-2/+2
| | | | | | | Change-Id: Id476a0eb1f5965098c8cc2e2847547b1d23387eb Reviewed-on: https://gerrit.libreoffice.org/4753 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
* -Werror,-Wdeprecated-registerStephan Bergmann2013-06-202-5/+5
| | | | Change-Id: I1ec3d7845477cfb5bc6a3d7f70ddabef12583e1b
* mingw64: use the sal formatting strings in storeFridrich Štrba2013-06-101-1/+1
| | | | Change-Id: Id6b8f4ed6df14bd80a7937001ec1cfb98acd7f52
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-302-42/+8
|
* gbuild: drop empty use_packages callsDavid Tardon2013-04-241-3/+0
| | | | | | | Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f Reviewed-on: https://gerrit.libreoffice.org/3503 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* gbuild: drop uses of removed packagesDavid Tardon2013-04-241-1/+0
| | | | | | | Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* execute move of global headersBjoern Michaelsen2013-04-236-1237/+0
| | | | | | | see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
* do not set soversion for private ure librariesMatúš Kukan2013-04-122-59/+0
| | | | | Change-Id: I2b2099d8fc00062f67c42e73c4b8a17a689db89d Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Revert "store: new ZipPackage_store_odk_headers"Michael Stahl2013-04-103-9/+7
| | | | | | | | | | | This reverts commit 5c60cebafdc6d6d773c794c0a4ee58d63782df22. The "store" library is not actually a stable URE interface. Conflicts: odk/CustomTarget_doxygen.mk Change-Id: I221696515ba07b0155406a503c33760c58d1338f
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-077-25/+23
| | | | | | | | 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
* further OUString cleanupThomas Arnhold2013-03-191-3/+2
| | | | Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
* cleanup doxygen warningsPeter Foley2013-03-181-4/+4
| | | | Change-Id: I9181cad5bfa93f9e8b3d944b2b50a3ccc0b42595
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* use startsWith() instead of compareToAscii()Thomas Arnhold2013-03-111-1/+1
| | | | | | brain damage... Change-Id: I4dc63c7346f724eded9ac7b82cda25c2bb60beff
* Use BOOST_STATIC_ASSERTStephan Bergmann2013-03-097-25/+29
| | | | Change-Id: Ib9dc2541c3bf72ddd6094331297a91352138e5af
* remove unused and commented out codeThomas Arnhold2013-03-041-8/+0
| | | | | | This code gets never called. Change-Id: I59228cba1444b7b09f74eb5cf8da9b755c7c32f7
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* store: new ZipPackage_store_odk_headersMichael Stahl2013-02-273-7/+9
| | | | Change-Id: I2d4e2853014ef30419a66c8f9b2675b92d60adb6
* Leftover store/inc/makefile.mkStephan Bergmann2013-02-111-30/+0
| | | | Change-Id: I7237ebb7177df66a457fcf46e5d4a963a357c2bc
* gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl2013-01-261-1/+1
| | | | Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
* Some cppcheck cleaningJulien Nabet2013-01-262-46/+44
|
* Get rid of (most uses of) GUITor Lillqvist2012-12-251-4/+4
| | | | | | | | | | GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini2012-10-013-11/+11
| | | | | | | Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-281-2/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-281-1/+2
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-281-0/+1
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* migrate some of the biggest consumer of osl_*InterlockedCount to osl_atomicNorbert Thiebaud2012-09-171-2/+2
| | | | | | | Change-Id: I0e6992afbeffaf3b993e6630fb396d93012890e0 Reviewed-on: https://gerrit.libreoffice.org/632 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* remove use of SAL_MIN() macroNorbert Thiebaud2012-09-142-7/+18
| | | | Change-Id: Ia91118388240c9a54d010b94aef34ad528ce5761
* remove unused module-description xml filesMatúš Kukan2012-08-222-25/+0
| | | | Change-Id: I531e47538f308ee43e0fe8d7db59f525e45942c3
* do not deliver these module-description xml filesMatúš Kukan2012-08-222-32/+0
| | | | | | | Change-Id: Ife2f42b3a917ece10dc7ee9fcd83f1558084c4f1 Reviewed-on: https://gerrit.libreoffice.org/454 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* Partially revert "Remove some unused defines and controls"Thomas Arnhold2012-07-281-0/+1
| | | | | | | | This partially reverts b63027f0992cf5c368faeb807c69110997dd00ea http://lists.freedesktop.org/archives/libreoffice/2012-July/035331.html Change-Id: I2c87ea89e1b05aa6874a74d2b781b976e970f979
* Globally unique symbols missing from some map filesStephan Bergmann2012-07-201-0/+8
| | | | | | | ...after gbuild'ification (they used to be added via solenv/bin/addsym.awk). And sunjavaplugin.map is actually unused. Change-Id: If6804cff8d01e268b84512d6c4b1edebde018cc0
* Remove some unused defines and controlsThomas Arnhold2012-06-291-1/+0
| | | | Change-Id: I96f76ed6b33f5c786d1e3ab3981a535037a9c1b5
* Remove some more include guardsThomas Arnhold2012-06-295-19/+0
| | | | Change-Id: I7c62d086cb593744785abecae7a107686a4d65ce
* re-base on ALv2 code.Michael Meeks2012-06-2728-562/+399
|
* re-base on ALv2 code.Michael Meeks2012-06-214-92/+56
| | | | Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
* re-base on ALv2 code.Michael Meeks2012-06-213-42/+42
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* targeted string re-workNorbert Thiebaud2012-06-011-10/+10
| | | | Change-Id: Ibe5c739c3066f3e706a44b64d4ad775abde9662c
* gbuild conversion: store moduleDavid Ostrovsky2012-05-291-0/+1
| | | | Change-Id: Idbab17b87d042079a8fa6ded7a7424a745761b2f
* add gb_STDLIBSDavid Tardon2012-05-071-0/+1
| | | | Change-Id: I53d4f6ddd9c79b9cd025339ef9a5e92ce1a881bc
* gbuild conversion: store moduleDavid Ostrovsky2012-05-0712-196/+207
| | | | Change-Id: Idbab17b87d042079a8fa6ded7a7424a745761b2f
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-0/+0
| | | | | | | | this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
* WaE: MSVC2008 C4530 exception handler without unwind semanticsCaolán McNamara2012-04-241-0/+1
|
* Make default zero-initialization explicitStephan Bergmann2012-03-231-1/+1
| | | | ...to match style used for other data members.
* Initialize m_hFile in FileMapping constructor.Catalin Iacob2012-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | GCC gives the following warning which breaks compilation when using --enable-werror: lockbyte.cxx: In function 'storeError store::FileLockBytes_createInstance(rtl::Reference<store::ILockBytes>&, rtl_uString*, storeAccessMode)': lockbyte.css:512:37: error: 'prephitmp.221' may be used uninitialized in this function [-Werror=uninitialized] lockbyte.cxx:906:1: note: 'prephitmp.221' was declared here It's not clear from GCC's message, but what it warns about is FileMapping::m_hFile. This is because of the following sequence: * xMapping.release() makes xMapping.m_value be a default constructed FileMapping * the xMapping local variable in store::FileLockBytes_createInstance gets destructed * ~ResourceHolder() calls ResourceHolder::reset * ResourceHolder::reset() calls FileMapping::UnmapFile::operator() passing m_value as rMapping * FileMapping::UnmapFile::operator() uses rMapping.m_hFile but rMapping is a default constructed FileMapping and therefore has m_hFile uninitialized Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: To me, this looks more like a compiler error. Also note that ResourceHolder::reset only calls FileMapping::UnmapFile::operator() if tmp != value, which is not the case here, as both tmp and value are default- constructed. And FileMapping::operator!= is carefule not to use the potentially uninitialized m_hFile. But always intiializing m_hFile is probably not a bad idea, anyway. And if it helps a certain compiler, all the better.
* Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann2012-03-145-0/+15
| | | | | | | | | | | | | | ...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
* WaE: silence some documentation errorsThomas Arnhold2012-02-211-1/+1
|
* Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich2012-02-061-0/+1
|
* SimplificationStephan Bergmann2012-01-311-9/+2
|
* Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann2012-01-2111-18/+17
| | | | | | | | | 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.