summaryrefslogtreecommitdiffstats
path: root/stoc
Commit message (Collapse)AuthorAgeFilesLines
* Translated comments from german to englishStefan Schick2013-02-201-21/+21
| | | | Change-Id: Ibe383f8a9c630fdccfe7718880acb78a4298220e
* fdo#43157 - Clean up OSL_ASSERT, DBG_ASSERTRadu Ioan2013-02-192-20/+22
| | | | | | | | | | - replaced osl_trace with sal_info - added new log areas to log-area.dox Change-Id: Ib47c4b4c9604bca1f8a635dd01bb89702b47b591 Reviewed-on: https://gerrit.libreoffice.org/2010 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
* Translated some comments from german to englishStefan Schick2013-02-191-7/+7
|
* fdo#46808, Use singleton util::theMacroExpander new-style constructorNoel Grandin2013-02-111-17/+2
| | | | | | And deprecate the old-style service util::MacroExpander Change-Id: Ifcefe31a8f8c68c6d44d6ec19616727eb607e1cd
* catch exceptions by const refCaolán McNamara2013-02-081-5/+5
| | | | Change-Id: Icaa4095b2032fa87f8ed4982940ba2a166665cef
* API CHANGE: Make TypeDescriptionManager/Provider more consistentStephan Bergmann2013-01-302-20/+39
| | | | | | | | | | | | ...by letting their getByHierarchicalName methods return information about UNO constants as X(Constant)TypeDescription values, just as for (alomst -- see the odd enum member case) all other entities. This will make future changes in this area easier. The only affected client I could find so far is the core reflection service, but there might be more that I overlooked. Change-Id: I6731f2914773d49e33eeaec6e256ff2e5409ad2d
* Removed several useless macros: A2OU, A2S, C2U, C2S, OUSTR, OUSTRINGJean-Noël Rouvignac2013-01-3014-137/+119
| | | | | | | Change-Id: Ie859cb2dfdc7103c379fce56be88eef8fe390afd Reviewed-on: https://gerrit.libreoffice.org/1924 Tested-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
* Fix uninitialized variablesJulien Nabet2013-01-271-2/+2
| | | | Change-Id: Iafd54c2b766bebf87cca211948a10695d585f0d9
* gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl2013-01-2611-11/+11
| | | | Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-267-0/+14
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
* Remove redundant braces around for loopsStephan Bergmann2013-01-262-10/+10
| | | | | | | ...that had once been workarounds for compilers that did not yet support the C++98 scoping rules for declarations in for-init-statements. Change-Id: I51dc42982b30bf3adea6de1a10a91c0b4b4acfbe
* Fix parenthesis and simplifyJulien Nabet2013-01-211-1/+1
| | | | | | | See http://nabble.documentfoundation.org/About-parenthesis-problem-in-testintrosp-cxx-td4030420.html Thank you Lubos! Change-Id: If46b3d3aa304f2c16d66813ff337a70b3a520e76
* Replaced O[U]String::valueOf( static_cast<> ) with O[U]String::number()Jean-Noël Rouvignac2013-01-211-37/+37
| | | | | | | Change-Id: I2f11f2f15a652a9edc3c7e5b67c854debeed20de Reviewed-on: https://gerrit.libreoffice.org/1784 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
* Some cppcheck cleaningJulien Nabet2013-01-201-1/+0
| | | | Change-Id: Ie975903daa84ddafb2ba7d58e18b8ef20b331596
* Insert type rdbs individually into theTypeDescriptionManagerStephan Bergmann2013-01-181-87/+108
| | | | | | | | | | | | | | | ...to make it easier in the future to replace the binary rdb format with something else, but also keep support for the old format for backwards compatibility (extensions). This should have no performance impact, as the type description manager (a) caches information about requested type descriptions, and (b) has been changed to process the bootstrap rdbs en bloc without doing costly consistency checks (which are useful though when inserting an rdb when installing an extension, but which would exhaustively read all type descriptions from the inserted rdb, so would negate any benefit of constructing any type descriptions on demand only). Change-Id: I80b22770bd9a5e0ab686f04d9c70295f2e3d0bf6
* Register theTypeDescriptionManager normally in services.rdbStephan Bergmann2013-01-161-0/+1
| | | | | | ...no need to handle it specially during bootstrap. Change-Id: I666dc9c0040a30a7d81ec1815c338be1407281bb
* Remove support for UNO_AC* bootstrap variablesStephan Bergmann2013-01-167-650/+8
| | | | | | ...they had effectively never been used. Change-Id: I514f2b844661e144cef758eb3ce7c4607ffad635
* Get rid of (most uses of) GUITor Lillqvist2012-12-252-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>
* Remove support for XML .rdbs froom SimpleRegistry service againStephan Bergmann2012-12-215-1359/+5
| | | | | | | | | ...this was a transitional hack to get XML-format service.rdbs in. Now that registry-based bootstrap_InitialComponentContext is gone, XML-format .rdbs need only be handled in cppuhelper/source/defaultbootstrap.cxx (so the textualservices stuff once duplicated to there now effectively moved there). Change-Id: Ifb93558768095c1b462fe4057ebf8724968cca77
* Remove unused cppuhelper/servicefactory.hxx includesStephan Bergmann2012-12-212-3/+0
| | | | Change-Id: I27fd4d1f1dfafccaa7936defb5cd687d6266e0a2
* Let JavaVirtualMachine::getJavaVm start the VM it already foundStephan Bergmann2012-12-181-3/+25
| | | | | | | | | | | | | | Since b69951996967a1c79e3a55dd13dd5609b19db6a1 "Drop support for /etc/opt/ure and ~/.ure from LibreOffice 4" there is no place any more where a plain URE will store information about a selected JVM, so JavaVirtualMachine::getJavaVM will go into an endless loop of jfw_startVM -> JFW_E_NO_SELECT -> jfw_findAndSelectJRE -> jfw_startVM -> ... The solution is to pass the JavaInfo determined by jfw_findAndSelectJRE into the second invocation of jfw_startVM (for which the parameter list of the latter needed to be changed), instead of relying on jfw_findAndSelectJRE and jfw_startVM implicitly communicating that information via user configuration files. Change-Id: I5799f04c457e8a849c67ed827dc5e134c6563362
* Remove xml2cmp leftoversStephan Bergmann2012-12-121-45/+0
| | | | Change-Id: I7c0ba8b653b8e0534ae17bd879b93b75c6554893
* Unused variablesStephan Bergmann2012-12-074-23/+2
| | | | Change-Id: I8d0d72ac2c3d7f0b0576980c770cb62af983d074
* Proper indentationStephan Bergmann2012-12-071-62/+85
| | | | Change-Id: I9fe211563c8b2b2718be25180294421af5593886
* fixes for where fast string operator+ is not perfectly source compatibleLuboš Luňák2012-12-031-1/+1
| | | | Change-Id: I80af0399037e4f68113338139e7f2ad2400e65ab
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-3018-34/+0
| | | | | | | | | | | | This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
* API CHANGE remove [oneway] method attributesThorsten Behrens2012-11-304-5/+5
| | | | | | | Remove non-functional and broken [oneway] attributes from all idl files. Change idl compiler to no longer digest such idl. Change-Id: Ie14c5012beccb6242d7cd592d434a88091b695d1
* fdo#51304: Remove @author annotationJosé Guilherme Vanz2012-11-201-9/+0
| | | | | | | | | | This commit removes some @author annotations and some cleanup. Change-Id: Iaf2c4465825dc73af6c1d7377ae847262721c22b Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/1122 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* fdo#46808, use service constructor for beans::IntrospectionNoel Grandin2012-10-231-6/+2
| | | | Change-Id: Ieb49277020d31779979d8eb508391d6f8b97bf94
* drop rdbmaker completelyMatúš Kukan2012-10-221-1/+1
| | | | Change-Id: I313afb391562adae4f91c55480a036c228e0b540
* directly use udkapiDavid Tardon2012-10-053-101/+1
| | | | Change-Id: I44c3b830a61ef1f65833732b5bc66c061ed27c21
* Replace set_xml with set_types, to get rid of xml2cmpStephan Bergmann2012-10-032-376/+68
| | | | Change-Id: I9ba3739f1693f5427c9ea49f2b6016f364f444ff
* Dead xml2cmp-related test codeStephan Bergmann2012-10-0310-921/+0
| | | | Change-Id: I44b7f56aa1b4b9bc290c9c15281b64947a694e5c
* stoc: prefix more libs; only bootstrap is remainingMatúš Kukan2012-10-024-4/+4
| | | | Change-Id: Ie9032c6faa493da47e76bc9ff467c4de4b318ca9
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-2810-20/+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-2810-10/+20
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-2810-0/+10
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* stoc: add more component prefixesMatúš Kukan2012-09-2610-14/+10
| | | | | | Except bootstrap, javaloader and javavm. They are special. Change-Id: I28e28d07b4b1daf45f7416151a94ac376fc01db7
* replace remaining InterlockedCount() with inlined versionNorbert Thiebaud2012-09-254-8/+8
| | | | | | | Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* No point with component_canUnload when DISABLE_DYNLOADINGTor Lillqvist2012-09-201-0/+5
| | | | Change-Id: I85016d1e70dbb5e499aefad568179800b5d00ab7
* Java cleanup, fix a couple of compile errorsNoel Grandin2012-09-051-3/+0
| | | | Change-Id: I83a51dc7a68413d9fea16c8cafdb82e665940775
* add more component prefixesMatúš Kukan2012-09-014-12/+4
| | | | Change-Id: I3afe59a6326b9e5cb26c39a82d7aabdb05cc2b7e
* Replace use_internal_api with use_udk_api etc. where appropriateStephan Bergmann2012-08-2228-1003/+9
| | | | Change-Id: I5e216ca01830a6568159ee8e9265938667f201a1
* -Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2012-08-141-1/+0
| | | | Change-Id: I28dba7f4c7310da931831319aa33a3a67c845381
* Better error reportingStephan Bergmann2012-08-081-0/+3
| | | | Change-Id: I36c6dc025d0094c0b1666e13b25d78931392f768
* reduce ascii noise and useless commentsThomas Arnhold2012-08-081-4/+1
| | | | Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
* Remove non-existing forward declarationsThomas Arnhold2012-08-071-3/+0
| | | | | | Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
* udkapi, offapi: do not use #include "foo":Michael Stahl2012-07-301-4/+4
| | | | | | | | | | Evidently on Windows, the newfangled ucpp handles #include "foo" differently from #include <foo> and treats it as a relative path, while the angle brackets always result in absolute paths. Since relative paths result in infinite rebuilds if make is invoked in a different directory, don't use #include "foo" in IDL files. Change-Id: Iedcda3a4be5542389a0be086f14541cda8dc5323
* Assertion clean-upStephan Bergmann2012-07-231-5/+4
| | | | Change-Id: I234c615d9d3386da2b244709add5c029b76d346c
* WaE: unused variableTor Lillqvist2012-07-231-0/+2
| | | | Change-Id: Ie355701716c7106ef2afd76ae8b6544a00ac474c