office-gobmx/sal/osl/w32
Mike Kaganski 550ef55881 Reintroduce OUString::replaceAt taking an OUString to LIBO_INTERNAL_ONLY
This allows optimizations when 'this' is empty, avoiding allocations, and
making it possible to not special-case it in other places, as was done in
ContentNode::Insert in commit 8ab44b114c
(tdf#161846 avoid allocation in ContentNode::Insert, 2024-07-30).

A couple of disambiguation templated overloads was introduced.

Change-Id: I2b5e94c2175379b2696c34e600393d32731f0ab6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171271
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-07-31 12:15:38 +02:00
..
backtrace.cxx
conditn.cxx
dllentry.cxx
file-impl.hxx
file.cxx
file_dirvol.cxx convert HeapAlloc to make_unique 2024-04-30 11:11:38 +02:00
file_error.cxx
file_error.hxx
file_url.cxx Reintroduce OUString::replaceAt taking an OUString to LIBO_INTERNAL_ONLY 2024-07-31 12:15:38 +02:00
file_url.hxx
filetime.hxx
interlck.cxx
memory.cxx
module.cxx Simplify a bit 2024-02-26 08:49:18 +01:00
mutex.cxx
nlsupport.cxx WaE: C6011 Dereferencing NULL pointer warnings from unchecked malloc 2024-04-30 13:40:54 +02:00
nlsupport.hxx
path_helper.hxx Move some stuff from path_helper to file_dirvol, and simplify 2024-02-20 10:25:59 +01:00
pipe.cxx
process.cxx WaE: C6011 Dereferencing NULL pointer warnings from unchecked malloc 2024-04-30 13:40:54 +02:00
procimpl.cxx Remove now unneeded osl/diagnose.h 2024-07-20 10:20:31 +02:00
procimpl.hxx
profile.cxx we dereference pProfile->m_Lines on the next line anyway 2024-04-30 13:41:19 +02:00
random.cxx osl_get_system_random_data should return bool 2024-02-11 13:16:07 +01:00
salinit.cxx
secimpl.hxx
security.cxx
signal.cxx
socket.cxx WaE: C6011 Dereferencing NULL pointer warnings from unchecked malloc 2024-04-30 13:40:54 +02:00
sockimpl.hxx
system.h
tempfile.cxx Allow custom "eye catcher" from LO_TESTNAME in tempfiles on Windows 2024-04-03 12:31:33 +02:00
thread.cxx WaE: C6011 Dereferencing NULL pointer warnings from unchecked malloc 2024-04-30 13:40:54 +02:00
thread.hxx
time.cxx WaE: C6011 Dereferencing NULL pointer warnings from unchecked malloc 2024-04-30 13:40:54 +02:00
time.hxx