office-gobmx/include
Noel Grandin e57d5daaea fix leaks when using tools::JsonWriter
Specifically in sd/source/core/annotations/Annotation.cxx

We seem to end up fixing leaks here often.
The current tools::JsonWriter API is just very hard to use correctly.

So rather return an OString, which is cheap to copy,
and push that down into the LOK code.

AFAIK that seems to end up requiring less code and less adhoc copying
of data (specifically the queueing code in init.cxx was creating
copies when converting to std::string).

Ideally, we could have some special API to avoid the new strdup()
calls in init.cxx, but not sure how to prevent other people
from accidentally using that.

Change-Id: Ia33437c1bfd9cc2d54dfb99914d1b72db20335f2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149963
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2023-04-05 17:02:46 +02:00
..
android
animations
apple_remote
avmedia Avoid conversions between OUString and OString in VCL 2023-04-02 18:46:47 +02:00
basegfx MCGR: Improve performance for texture-mapped MCGR processing 2023-04-04 18:55:49 +02:00
basic tdf#142391 - Store method using 0x13 format only when actually needed 2023-03-28 07:36:48 +00:00
canvas
codemaker
com/sun/star/uno Simplify O(U)String::number implementation 2023-04-05 09:57:04 +02:00
comphelper avmedia,*: guess the mime type of media files based on file name 2023-04-05 14:34:51 +02:00
connectivity
cppcanvas
cppu
cppuhelper
cppunittester
cui tdf#153806 a11y: Insert special char + close dialog on return key 2023-04-03 17:00:55 +02:00
dbaccess
desktop
docmodel
drawinglayer SDPR: Use currently added lambda to render Gradients 2023-04-02 13:18:59 +02:00
editeng fix leaks when using tools::JsonWriter 2023-04-05 17:02:46 +02:00
embeddedobj
filter
formula Avoid conversions between OUString and OString in VCL 2023-04-02 18:46:47 +02:00
fpicker
framework
helpcompiler
i18nlangtag
i18npool
i18nutil
jvmaccess
jvmfwk
LibreOfficeKit Add LoKit callback for application color change 2023-04-01 13:03:22 +02:00
linguistic
o3tl
onlineupdate
oox MCGR: 1st additions to OOXML MCGR import 2023-04-02 13:19:27 +02:00
opencl
osl
package
registry
rtl Simplify O(U)String::number implementation 2023-04-05 09:57:04 +02:00
sal
salhelper
sax
sfx2 fix leaks when using tools::JsonWriter 2023-04-05 17:02:46 +02:00
sot
store
svl RES_TBLHEADINGCHG no more ... 2023-04-04 11:27:22 +02:00
svtools Convert SvtLineListBox to WeldToolbarPopup 2023-04-04 20:38:11 +02:00
svx avmedia,*: guess the mime type of media files based on file name 2023-04-05 14:34:51 +02:00
systools/win32
test fix leaks when using tools::JsonWriter 2023-04-05 17:02:46 +02:00
toolkit pack the UnoControlComponentInfos struct 2023-04-01 18:09:50 +02:00
tools fix leaks when using tools::JsonWriter 2023-04-05 17:02:46 +02:00
typelib
ucbhelper
uno
unoidl
unotest
unotools tdf#41652: Variable width NBSP 2023-04-04 08:23:18 +02:00
vbahelper
vcl fix leaks when using tools::JsonWriter 2023-04-05 17:02:46 +02:00
xmloff xmloff: prefix members of XMLTextParagraphExport 2023-04-03 11:06:41 +02:00
xmlreader
xmlscript
default.rc
IwyuFilter_include.yaml
postmac.h
postwin.h
premac.h
prewin.h
version.hrc