summaryrefslogtreecommitdiffstats
path: root/sal
Commit message (Collapse)AuthorAgeFilesLines
* targeted string re-workNorbert Thiebaud2012-06-0224-409/+409
| | | | Change-Id: I145731d9f28faf0065f5960f2c5a32f27d8c8620
* targeted string re-workNorbert Thiebaud2012-06-011-3/+3
| | | | Change-Id: I2c166c63e9d2ab7d60bb404f643045678ef239a2
* targeted string re-workNorbert Thiebaud2012-06-013-46/+46
| | | | Change-Id: I368b9538e3c2e6242fcdcabb4f8c716e17b02d88
* targetted cppcheck variable scope revertMichael Meeks2012-06-011-2/+2
| | | | Change-Id: I757615e134eddc1f212533e3e950827e7180c278
* targeted string re-workNorbert Thiebaud2012-06-015-115/+109
| | | | Change-Id: I6b23bd671c3c090a7c3b60d5301c59da5f9354d5
* Add a BGR to RGBA twiddling JNI functionTor Lillqvist2012-05-311-0/+44
| | | | Change-Id: Iafa2c1805eea2f521479dc97d5668d82b1c91bef
* Some cppcheck cleaningJulien Nabet2012-05-302-4/+0
| | | | | | | More information on this thread: http://nabble.documentfoundation.org/Advice-needed-about-some-cppcheck-reports-td3986408.html Change-Id: Ib70532ad72e8418e1036bd52c07dc6452508cd12
* Add temporary test JNI method createWindowFoo()...Tor Lillqvist2012-05-301-0/+19
| | | | Change-Id: I8f99399faa3b0762bdea2aac09f1b849639cd191
* Some cppcheck cleaningJulien Nabet2012-05-291-1/+1
| | | | | | see http://nabble.documentfoundation.org/Advice-needed-about-some-cppcheck-reports-td3986408.html Change-Id: I4b3b2c87031ab48641e78fce56bd7f86c606b48b
* fdo#50162 merge rtlbootstrap.mk into configure.inDavid Ostrovsky2012-05-245-141/+5
| | | | Change-Id: I241be2704a069ec1f6be5861084039569673cc12
* removed unused temporary rtl::OUStringTakeshi Abe2012-05-231-5/+0
| | | | Change-Id: I9d118a5fbe2306465d8bcdb9ddd0596588137e5e
* android: use existing SAL_DLLPUBLIC macros instead of attributesMichael Meeks2012-05-221-3/+3
|
* fdo#42865: privatized unique empty string symbol:Michael Stahl2012-05-182-0/+2
| | | | | | Unfortunately this --enable-dbg-util only problem (caused by _GLIBCXX_DEUBG) resurfaced, perhaps because of new std::string based logging in sal; adapt all map files to export the unique symbol.
* drop debug_oustring now that gdb pretty-printers existCaolán McNamara2012-05-171-40/+0
| | | | Change-Id: Ie7d17f0ceb2e549b84c0cc16768604511e0e51a5
* Create the redirection thread in detached stateTor Lillqvist2012-05-161-1/+4
| | | | Change-Id: I293fa84452f00a41f4a33d4a45eee6d1a32ff761
* Add stdout and stderr redirection to the Android logTor Lillqvist2012-05-161-0/+208
| | | | | | | | | | | | | On a (non-rooted) device it is not possible to set the log.redirect-stdio property so that it would be effective (i.e. read by the Zygote process when it starts). Such redirection has to be done in-process. Add a (JNI-callable) method to set it up: Point file descriptors 1 and 2 at pipes that are read by a thread that logs each line through the Android logging API. Code based on Android's own logwrapper.c. Change-Id: Id5308293595096a44a2ffed2dbc0c252be109de7
* Generate a proper (?) rtlbootstrap.mk for a MSC build, tooTor Lillqvist2012-05-141-2/+6
| | | | Change-Id: I35a1a270f5eab2250ed0ef50c6bf6c9dbec4f42e
* normalize variable names in gbuild user makefilesMichael Stahl2012-05-102-17/+19
| | | | Variables should have module name as prefix to prevent collisions.
* EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton2012-05-091-2/+2
| | | | Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
* gbuild: remove gb_Helper_abbreviate_dirs_nativeMatúš Kukan2012-05-091-1/+1
| | | | Change-Id: I0a3ad6553692fc21eaf96cf35e9c343b4d716c21
* sal: work around spurious signed overflow warningsMichael Stahl2012-05-081-2/+3
| | | | | | gcc version 4.6.3 20120306 (Red Hat 4.6.3-2) (GCC): /rtl/string.hxx:1037:67: error: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Werror=strict-overflow]
* fdo#48253 Expand SAL_STATIC_CAST and SAL_CONST_CASTThomas Arnhold2012-05-041-10/+0
| | | | Change-Id: I50f0887ceb4517d7ef234f970ca2ba679d533382
* Related: fdo#49208 implement operator== with faster equalsCaolán McNamara2012-05-022-2/+2
| | | | | | | | we have an optimized equals which checks that the strings being compared for equality share the same underlying pImpl, but out operator== implementations don't use it! Change-Id: Ie5c464494ff875315a5ca369a2da80c22c29f431
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-1/+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
* Bin the unused vague SAL_IMPLEMENT_MAIN_WITH_GUI ideaTor Lillqvist2012-04-281-17/+0
| | | | Change-Id: I66dae812f3aea0534907316a7fb41b35ad37be48
* improve error messageMarkus Mohrhard2012-04-261-0/+2
|
* doxygen warning fixesLuboš Luňák2012-04-231-1/+3
|
* Revert "Remove unnecessary hack on Linux by using pthread_mutexattr_settype"Arnaud Versini2012-04-191-0/+6
| | | | Build error on tinderboxes.
* Remove unnecessary hack on Linux by using pthread_mutexattr_settypeArnaud Versini2012-04-191-6/+0
|
* Removed obsolete commentStephan Bergmann2012-04-191-7/+0
|
* clang warning for osl_detail_ObjectRegistry_getMutex() in the .cxx file tooLuboš Luňák2012-04-191-0/+16
|
* More informative warning messageTor Lillqvist2012-04-171-1/+1
|
* Recognize unoexceptionprotector and unobootstrapprotectorTor Lillqvist2012-04-162-6/+12
|
* fix ambiguous call on windowsMarkus Mohrhard2012-04-151-1/+1
|
* autofill increment needs a bit more tolerance, fdo#37424Markus Mohrhard2012-04-151-0/+13
|
* WaE: initialization orderMichael Stahl2012-04-131-1/+1
|
* push and pop protectors around runner run, hopefully fixes windows buildCaolán McNamara2012-04-131-6/+14
|
* setup/teardown default component context once before/after all testsCaolán McNamara2012-04-132-16/+3
| | | | | | | | | | | | | avoids the problems of dangling uno singletons invalidated after the first dispose and the chain of other singletons that don't expect to need to re-initialize, etc. reenable editeng cppunit test inherit i18npool cppunit test from unotest base drop LibreOfficeProtector, do "throwable" work in setUp/tearDown not in ctors/dtors
* WaE: unknown warning group '-Wreturn-type-c-linkage'Tor Lillqvist2012-04-131-0/+3
|
* make OSL_ASSERT print the failed expression, not just "OSL_ASSERT"Luboš Luňák2012-04-101-1/+1
|
* disable clang warning about something that cannot be fixed without BIC changeLuboš Luňák2012-04-101-0/+13
|
* Add a header for iOS-specific low-level stuffTor Lillqvist2012-04-092-0/+61
|
* enforce only one possible use of gb_CustomTargetMatúš Kukan2012-04-091-1/+1
| | | | | | This brings two changes: - no more recursive calling of make - gbuild_simple is now not used => removed
* Replaced a few equal calls with ==Szabolcs Dezsi2012-04-086-26/+26
|
* LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2012-04-082-3/+5
|
* gbuild: "use" vs. "add":Michael Stahl2012-04-0830-30/+30
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* WaE: msvc, unreachable codeCaolán McNamara2012-04-071-17/+7
|
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-065-30/+14
|
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-061-7/+7
| | | | | | Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *) *{$/\1\2 ( \3 == \4 ) {/' \{\} \;
* reset the flag before checking it it will be set againLuboš Luňák2012-04-061-0/+1
|