summaryrefslogtreecommitdiff
path: root/sal
AgeCommit message (Collapse)Author
2012-06-09Remove superfluous empty lines on topThomas Arnhold
More than two lines are removed for readability. Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
2012-06-08targetted reversion of minor cppcheck fixMichael Meeks
Change-Id: If67666bccbde6d2104295c5480c3eceb95b6ce35
2012-06-08SwLineLayout: OSL_ENSURE -> SAL_WARN_IFMiklos Vajna
Change-Id: I948344caeb9d48906732683ff9ba424f525c05d8
2012-06-07nuke dead codeTakeshi Abe
Change-Id: Id9920ea7b82ea178e904f78bbd41ffc434813e0b
2012-06-07The correct comment for the assembly file is "#", not "*".Lionel Dricot
This assembly file is only compiled on x86 Solaris.
2012-06-06std::isfinite seems to not be available under Solaris. Bypassing it.Lionel Dricot
Change-Id: I8f6f844338cb188a63676f2db5dec89fccfdca4c
2012-06-05Use 32bpp bitmaps on Android (and iOS)Tor Lillqvist
Modify DocumentLoader correspondingly. Take Android bug 32588 into account. Ideal would be to extend the XDevice stuff, or something, so that one could hand it a pre-allocated RGBA buffer into which the drawing/rendering would go. Then one could get rid of the silly convert-to-BMP phase, which prefixes the bitmap data with BMP and DIB headers (and thus, I guess, has to copy and allocate another copy). Will see. Change-Id: I4597cd933db8faa8105dc8f19638d712d5d2238a
2012-06-02targeted string re-workNorbert Thiebaud
Change-Id: I145731d9f28faf0065f5960f2c5a32f27d8c8620
2012-06-01targeted string re-workNorbert Thiebaud
Change-Id: I2c166c63e9d2ab7d60bb404f643045678ef239a2
2012-06-01targeted string re-workNorbert Thiebaud
Change-Id: I368b9538e3c2e6242fcdcabb4f8c716e17b02d88
2012-06-01targetted cppcheck variable scope revertMichael Meeks
Change-Id: I757615e134eddc1f212533e3e950827e7180c278
2012-06-01targeted string re-workNorbert Thiebaud
Change-Id: I6b23bd671c3c090a7c3b60d5301c59da5f9354d5
2012-05-31Add a BGR to RGBA twiddling JNI functionTor Lillqvist
Change-Id: Iafa2c1805eea2f521479dc97d5668d82b1c91bef
2012-05-30Some cppcheck cleaningJulien Nabet
More information on this thread: http://nabble.documentfoundation.org/Advice-needed-about-some-cppcheck-reports-td3986408.html Change-Id: Ib70532ad72e8418e1036bd52c07dc6452508cd12
2012-05-30Add temporary test JNI method createWindowFoo()...Tor Lillqvist
Change-Id: I8f99399faa3b0762bdea2aac09f1b849639cd191
2012-05-29Some cppcheck cleaningJulien Nabet
see http://nabble.documentfoundation.org/Advice-needed-about-some-cppcheck-reports-td3986408.html Change-Id: I4b3b2c87031ab48641e78fce56bd7f86c606b48b
2012-05-24fdo#50162 merge rtlbootstrap.mk into configure.inDavid Ostrovsky
Change-Id: I241be2704a069ec1f6be5861084039569673cc12
2012-05-23removed unused temporary rtl::OUStringTakeshi Abe
Change-Id: I9d118a5fbe2306465d8bcdb9ddd0596588137e5e
2012-05-22android: use existing SAL_DLLPUBLIC macros instead of attributesMichael Meeks
2012-05-18fdo#42865: privatized unique empty string symbol:Michael Stahl
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.
2012-05-17drop debug_oustring now that gdb pretty-printers existCaolán McNamara
Change-Id: Ie7d17f0ceb2e549b84c0cc16768604511e0e51a5
2012-05-16Create the redirection thread in detached stateTor Lillqvist
Change-Id: I293fa84452f00a41f4a33d4a45eee6d1a32ff761
2012-05-16Add stdout and stderr redirection to the Android logTor Lillqvist
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
2012-05-14Generate a proper (?) rtlbootstrap.mk for a MSC build, tooTor Lillqvist
Change-Id: I35a1a270f5eab2250ed0ef50c6bf6c9dbec4f42e
2012-05-10normalize variable names in gbuild user makefilesMichael Stahl
Variables should have module name as prefix to prevent collisions.
2012-05-09EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton
Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
2012-05-09gbuild: remove gb_Helper_abbreviate_dirs_nativeMatúš Kukan
Change-Id: I0a3ad6553692fc21eaf96cf35e9c343b4d716c21
2012-05-08sal: work around spurious signed overflow warningsMichael Stahl
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]
2012-05-04fdo#48253 Expand SAL_STATIC_CAST and SAL_CONST_CASTThomas Arnhold
Change-Id: I50f0887ceb4517d7ef234f970ca2ba679d533382
2012-05-02Related: fdo#49208 implement operator== with faster equalsCaolán McNamara
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
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
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
2012-04-28Bin the unused vague SAL_IMPLEMENT_MAIN_WITH_GUI ideaTor Lillqvist
Change-Id: I66dae812f3aea0534907316a7fb41b35ad37be48
2012-04-26improve error messageMarkus Mohrhard
2012-04-23doxygen warning fixesLuboš Luňák
2012-04-19Revert "Remove unnecessary hack on Linux by using pthread_mutexattr_settype"Arnaud Versini
Build error on tinderboxes.
2012-04-19Remove unnecessary hack on Linux by using pthread_mutexattr_settypeArnaud Versini
2012-04-19Removed obsolete commentStephan Bergmann
2012-04-19clang warning for osl_detail_ObjectRegistry_getMutex() in the .cxx file tooLuboš Luňák
2012-04-17More informative warning messageTor Lillqvist
2012-04-16Recognize unoexceptionprotector and unobootstrapprotectorTor Lillqvist
2012-04-15fix ambiguous call on windowsMarkus Mohrhard
2012-04-15autofill increment needs a bit more tolerance, fdo#37424Markus Mohrhard
2012-04-13WaE: initialization orderMichael Stahl
2012-04-13push and pop protectors around runner run, hopefully fixes windows buildCaolán McNamara
2012-04-13setup/teardown default component context once before/after all testsCaolán McNamara
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
2012-04-13WaE: unknown warning group '-Wreturn-type-c-linkage'Tor Lillqvist
2012-04-10make OSL_ASSERT print the failed expression, not just "OSL_ASSERT"Luboš Luňák
2012-04-10disable clang warning about something that cannot be fixed without BIC changeLuboš Luňák
2012-04-09Add a header for iOS-specific low-level stuffTor Lillqvist
2012-04-09enforce only one possible use of gb_CustomTargetMatúš Kukan
This brings two changes: - no more recursive calling of make - gbuild_simple is now not used => removed