Age | Commit message (Collapse) | Author |
|
Change-Id: I5316693452427ed76a7738b090de023b110caa40
|
|
...so just do not bother unloading the protector libs again
Change-Id: I33caa7beaac3b5e6c4a4836061def24fc5372b70
|
|
A simplified version of the semantic match that finds this problem is
follows: (http://coccinelle.lip6.fr/)
// <smpl>
@r1@
statement S;
position p,p1;
@@
S@p1;@p
@script:python r2@
p << r1.p;
p1 << r1.p1;
@@
if p[0].line != p1[0].line_end:
cocci.include_match(False)
@@
position r1.p;
@@
-;@p
// </smpl>
Change-Id: Ib9708d37fbb4c6060f88d5dae3814a2d37b2091e
Reviewed-on: https://gerrit.libreoffice.org/9493
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I3643c38345ec253b7c396a67b9f350a51f6aaf40
|
|
Also cleanup some makefile pieces and give better error warnings.
Change-Id: I9f20d60f26d5828f60664941946c266c7d166f32
|
|
Change-Id: I7acba38a00dfc1101e6217bff098ef7d6f032497
|
|
Change-Id: Ib849ff0839bba80d5695c0f78dd18448b668ec78
|
|
Change-Id: If20b1108af89dec75d8c6a232290ab28e51d09d4
|
|
Change-Id: I17dc424d485053d3eb09e8eb0dd01dd4b4672bfd
|
|
Change-Id: I57de2b441c6a1d04c0ea54ad4ff1a66989e0cac8
|
|
Change-Id: I8b9ac5da3a7c137edec3688cc712079685039c26
|
|
Change-Id: Ie5f9629340632b8ab17e3fc940dff8195f7673ce
|
|
Change-Id: Ic7c05f298fec49f1336ab55dde31574a39ebe73b
|
|
Change-Id: I0d39b2c7b39761fb89b9e7787fd3145ff3daa3a4
|
|
Change-Id: Icca0d21a67f1322a84220cde3d10acd5230c9fdd
|
|
"warning: suggest a space before ';' or explicit braces around empty body"
Change-Id: I71a55cc888d3480217621491ecace7d0af3dca6e
Reviewed-on: https://gerrit.libreoffice.org/9441
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
|
|
...as flagged by -fsanitize=undefined. But is it really undefined?
[conv.double] "If the source value is between two adjacent destination values,
the result of the conversion is an implementation-defined choice of either of
those values." So if the double is between std::numeric_limits<float>::max()
and std::numeric_limits<float>::infinity()...
Change-Id: I6389c8ac4a922991e240638d231dd2a39e173882
|
|
Change-Id: Iffe85763097829cb04b766314077b5f2a9b5b8d5
|
|
Change-Id: Ic1bae7fcebfaf35b62aecd86ed8b3a70fae3e4d3
|
|
Replaced OSL_ASSERT with SAL_WARN_IF, OSL_TRACE with SAL_INFO
Change-Id: Ia2283c09ac702558fe6ad39e963b0f401ef31de0
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
...witnessed stack overflow in huge function
FunctionMapFactory::createFunctionMap__library_effects__allChildren in
workdir/UnpackedTarball/opencollada/COLLADASaxFrameworkLoader/src/generated14/
COLLADASaxFWLColladaParserAutoGen14PrivateFunctionMapFactory.cpp
Change-Id: I9451912043e282c8e06aff446cf3d1190f1de9cf
|
|
...so that utl::TempFile can pass osl_File_OpenFlag_Private and doesn't have to
resort to umask (the calls to umask around Directory::create had somewhat
erroneously been removed recently with 1d72a0262c4570631d0aa8f98e34e21fb9d6ae42
"Related fdo#60338: Create missing temp file dir with user's original umask,"
mistaking this for creation of intermediate directories in the hierarchy).
On Windows, the flags argument to osl_createDirectoryWithFlags is ignored
completely for now.
Change-Id: Iac56a5049d579be729a3f338aa62105123edb6cb
|
|
This reverts commit 0562a17c64f4016f2d3ba01e1c19c27feadb2543,
sal/log.hxx functionality is only available in C++.
|
|
Changed OSL_ASSERT with SAL_WARN_IF
Change-Id: Ie81eeb51f6978162abd372f7e9910344a2baaccd
Reviewed-on: https://gerrit.libreoffice.org/9401
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
|
|
Change-Id: I0a8ee157aa548a5b04df67a2355e3f4fd15e84cd
|
|
Change-Id: Iafc7727a22d657dfb6bc97ed767907cce3679364
|
|
Change-Id: I5c59f0d2d1b911ffa1ee251e0f1355d137616493
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I293295244d1b089d747548c5025cb73b8ec428a4
|
|
Change-Id: Ie1576aba31dbbd067280ba8fa9c5ef095879cbc2
|
|
Change-Id: I5a51dc496835f0998a3422f2a1f0f2ff8bb3c13f
|
|
Change-Id: I3b1c7ccb523232433421def6622e2fc75348ec5f
|
|
remove obsoleted sal-module-internal custom STL allocator
The SAL module avoided the heavy dependency on the stlport4-libraries by using
a custom allocator for its internal STL containers. With stlport4 removed these
dependencies are gone and the SAL-internal custom allocator is obsoleted.
(cherry picked from commit c6e0325df6efce45dbb2616a32b7745c449c6c58)
Conflicts:
include/osl/diagnose.hxx
include/rtl/allocator.hxx
sal/osl/w32/procimpl.cxx
sal/qa/osl/process/osl_process.cxx
sal/rtl/bootstrap.cxx
sal/rtl/source/hash.cxx
sal/rtl/source/unload.cxx
Change-Id: I8515382828eda36aba1fec5f23e0f2a89aef7a33
|
|
Change-Id: I3e51a62710bb46c8255fd228d41d9300c90a1fb5
Reviewed-on: https://gerrit.libreoffice.org/9360
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
Change-Id: Ia83cbe4c9352eb2a2cf317dd1fc5771ddc12c993
|
|
...for easier future maintenance
Change-Id: I501076882daa7f36f414f9fa62f790eb85ac3259
|
|
Change-Id: Iefcae15eb9f456cde933d49e1c118185883cd27c
|
|
Change-Id: I14e4d08f209e3d6a444d6c09f9ffb9c178d8731d
|
|
...introduced with a64db11b6ca1c0c99937cd99129758dbbe575ac2 "Add some non-public
API to be used by SvFileStream" and e541105b45d5da8df296883111194e3a0297a2e7
"Use osl API to access files in the SvFileStream code" but subsequently
identified as dead code with ab02fa6552fb098990e74f2787cf02b01c0e532b
"callcatcher: update list," 05a8216d03b5db559e01dd1808f2805df31c970a
"STAR_ENABLE_FILE_LOCKING was a secret," and
1d3483ed279982278b2f9fb1bab63485523e48c5 "Remove some unused code from
unusedcode.easy."
Change-Id: I9c8584890270a87e58b8d8021080ffe54bc97b93
|
|
Change-Id: I36734b0e5e1c0b15ed4f0845450b444b23579ffe
|
|
Change-Id: Ia89a2dce799c7ba90bcd19919195bfd2c7a4a180
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I8590afae1f7b74a250a550adfa010374a3533473
|
|
Change-Id: I4daff986c15bd6fce03fbcfcb8aa4f6e5df967f7
|
|
Change-Id: Ic7b092a24b4d1e48ca11e53b507da5c2bfdeabe8
|
|
Change-Id: I039563908a391103cc478e11666648cc517fc677
|
|
Change-Id: I380cae18964ee6ed7d8ef87d9ae861cc7b34c376
|
|
...to better serve the needs of tools like -fsanitize=address
Change-Id: Ic2f2b981b2f5c1bc95ff91bc7a8d21fbb695dc8d
|
|
after commit 78b9537 "various: sal_Bool->bool"
Change-Id: Ia2842ac3c23d629a29edadf2b4699135b4d124ae
|
|
Change-Id: I30fa5227f30373f95060148f269450d2945c1bb9
|
|
Change-Id: I3ac2f0bf676491231bcd60eb91e8a36bc6c00620
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Makes it possible to see the messages immediately on Windows; otherwise the
SAL_DEBUG() etc. is useless as it shows on screen too late.
Change-Id: I701922aa4fcacf66d6b044e0badca7ef1f9cac94
|