office-gobmx/oox/source/drawingml
Mike Kaganski 9732a89b6b Drop GraphicFilter's bUseConfig
It controlled how the FilterConfigCache initialized, and also how
the unused aFilterPath was initialized. The FilterConfigCache is
reused, when there are other instances of GraphicFilter - so that
means, that the "bUseConfig" flag doesn't necessarily mean that
the initialization will happen as intended: the existing instance
could have been initialized using the other value.

Avoid this indeterministic behavior, and always use the config,
except in fuzzing. The VCL tests, that could possibly once depend
on that, now use config, so this is not an issue - and that means
testing the same thing as used in the working code, not something
different.

Change-Id: I6555dc47328b362e020138cf454f5ede7f39d063
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175894
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-11-01 09:54:03 +01:00
..
chart
customshapes
diagram
table
clrscheme.cxx
clrschemecontext.cxx
color.cxx
colorchoicecontext.cxx
connectorhelper.cxx
connectorshapecontext.cxx
customshapegeometry.cxx
customshapepresetdata.cxx
customshapeproperties.cxx
drawingmltypes.cxx
effectproperties.cxx
effectproperties.hxx
effectpropertiescontext.cxx
embeddedwavaudiofile.cxx
fillproperties.cxx
fontworkhelpers.cxx
graphicshapecontext.cxx
guidcontext.cxx
hyperlinkcontext.cxx
hyperlinkcontext.hxx
lineproperties.cxx
linepropertiescontext.cxx
misccontexts.cxx
objectdefaultcontext.cxx
presetgeometrynames.cxx
scene3dcontext.cxx
scene3dhelper.cxx
shape.cxx Drop GraphicFilter's bUseConfig 2024-11-01 09:54:03 +01:00
shape3dproperties.cxx
shapecontext.cxx
shapegroupcontext.cxx
shapepropertiescontext.cxx
shapepropertymap.cxx
shapestylecontext.cxx
spdefcontext.cxx
textbody.cxx
textbodycontext.cxx
textbodyproperties.cxx
textbodypropertiescontext.cxx
textcharacterproperties.cxx
textcharacterpropertiescontext.cxx
texteffectscontext.cxx
textfield.cxx
textfieldcontext.cxx
textfont.cxx
textliststyle.cxx
textliststylecontext.cxx
textparagraph.cxx
textparagraphproperties.cxx
textparagraphpropertiescontext.cxx
textrun.cxx
textspacingcontext.cxx
textspacingcontext.hxx
texttabstoplistcontext.cxx
texttabstoplistcontext.hxx
theme.cxx
themeelementscontext.cxx
ThemeFilterBase.cxx
themefragmenthandler.cxx
ThemeOverrideFragmentHandler.cxx
transform2dcontext.cxx