office-gobmx/include/vcl
Noel Grandin e7bb3a5206 cid#1596254 Null pointer dereferences in GetSotStorageStream
Re-arrange the calling convention to make it obvious that
a valid stream is the same as a good (true) result.

Change-Id: I974b023a8e7231e70ab649628fdbe43c33001e5b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165874
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-04-08 23:16:25 +02:00
..
accessibility hide more symbols 2024-02-19 09:09:06 +01:00
animate reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
bitmap vcl: move Vectorize out of Bitmap - add Vectorizer class 2024-03-20 11:17:52 +01:00
filter reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
font
graphic
jsdialog
notebookbar use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
opengl reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
outdev
pdf
printer
rendercontext tdf#159251: Revert "vcl: Allow pushing/popping OutputDevice’s RTLEnabled 2024-02-26 19:27:40 +01:00
skia
test
toolkit vcl: Implement JSLevelBar 2024-03-28 09:36:17 +01:00
uitest fix comparison of UIObject's inside UITests 2024-03-28 17:17:32 +01:00
abstdlg.hxx tdf#159128 UI: Open Security settings option directly 2024-01-24 09:06:39 +01:00
AccessibleBrowseBoxObjType.hxx
accessiblefactory.hxx
accessibletable.hxx
accessibletableprovider.hxx
alpha.hxx loplugin:unusedmethods 2024-01-16 13:01:25 +01:00
BinaryDataContainer.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
BinaryDataContainerTools.hxx
bitmap.hxx vcl: move Vectorize out of Bitmap - add Vectorizer class 2024-03-20 11:17:52 +01:00
BitmapAccessMode.hxx
BitmapAlphaClampFilter.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
BitmapBasicMorphologyFilter.hxx
BitmapBuffer.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapColor.hxx
BitmapColorQuantizationFilter.hxx
BitmapConvolutionMatrixFilter.hxx
BitmapDuoToneFilter.hxx
BitmapEmbossGreyFilter.hxx
bitmapex.hxx vcl: remove SetSizePixel from BitmapEx 2024-03-22 01:48:12 +01:00
BitmapFilter.hxx
BitmapFilterStackBlur.hxx
BitmapGaussianSeparableBlurFilter.hxx
BitmapInfoAccess.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapMedianFilter.hxx
BitmapMonochromeFilter.hxx
BitmapMosaicFilter.hxx
BitmapPalette.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
BitmapPopArtFilter.hxx
BitmapReadAccess.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapSeparableUnsharpenFilter.hxx
BitmapSepiaFilter.hxx
BitmapShadowFilter.hxx
BitmapSharpenFilter.hxx
BitmapSimpleColorQuantizationFilter.hxx
BitmapSmoothenFilter.hxx
BitmapSobelGreyFilter.hxx
BitmapSolarizeFilter.hxx
BitmapTools.hxx Make vcl::bitmap::get_unpremultiply_table VCL_DLLPUBLIC again 2024-03-15 10:03:35 +01:00
BitmapWriteAccess.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
builder.hxx tdf#159910 a11y VclBuilder: Apply tool item's a11y name to itself 2024-02-27 19:34:55 +01:00
builderfactory.hxx
builderpage.hxx
cairo.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
canvastools.hxx
checksum.hxx
ColorMask.hxx
commandevent.hxx
commandinfoprovider.hxx
ctrl.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
cursor.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
customweld.hxx
cvtgrf.hxx
decoview.hxx
dialoghelper.hxx
dibtools.hxx
dllapi.h replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
dndhelp.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
dockingarea.hxx
dockwin.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
DocWindow.hxx
embeddedfontshelper.hxx
EnumContext.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
errinf.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
event.hxx
evntpost.hxx
exceptiontypes.hxx
extoutdevdata.hxx
fieldvalues.hxx
fileregistration.hxx
FilterConfigItem.hxx
fntstyle.hxx
font.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
fontcapabilities.hxx
fontcharmap.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
formatter.hxx
formpdfexport.hxx
gdimetafiletools.hxx
gdimtf.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
GestureEventPan.hxx
GestureEventRotate.hxx
GestureEventZoom.hxx
gfxlink.hxx
glyphitem.hxx
glyphitemcache.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
gradient.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
graph.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
GraphicAttributes.hxx
GraphicExternalLink.hxx
graphicfilter.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
GraphicLoader.hxx
GraphicNativeMetadata.hxx
GraphicNativeTransform.hxx
GraphicObject.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
graphictools.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
hatch.hxx
headbar.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
help.hxx
htmltransferable.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
i18nhelp.hxx
IContext.hxx
IconThemeInfo.hxx
IDialogRenderable.hxx
idle.hxx
idletask.hxx reserve a TaskPriority for testtool IdleTask 2024-01-29 16:30:58 +01:00
image.hxx
ImageTree.hxx
imap.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
imapcirc.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
imapobj.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
imappoly.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
imaprect.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
inetimg.hxx
inputctx.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
inputtypes.hxx
InterimItemWindow.hxx
introwin.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
ITiledRenderable.hxx Revert hyperlinkInfoAtPositon changes. 2024-03-07 08:12:11 +01:00
jobset.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
kernarray.hxx
keycod.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
keycodes.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
layout.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
lazydelete.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
lineinfo.hxx
locktoplevels.hxx
lok.hxx
mapmod.hxx
menu.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
menubarupdateicon.hxx Fix build 2024-03-15 09:19:14 +01:00
metaact.hxx reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
metaactiontypes.hxx
metric.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
mnemonic.hxx
mtfxmldump.hxx
naturalsort.hxx
NotebookbarContextControl.hxx
oldprintadaptor.hxx
outdev.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
pdfextoutdevdata.hxx tdf#123870 sc: fix tagged content for accessible PDF export 2024-01-08 21:24:49 +01:00
pdfread.hxx
pdfwriter.hxx hide more symbols 2024-02-19 09:09:06 +01:00
print.hxx reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
PrinterSupport.hxx
prntypes.hxx
ptrstyle.hxx
QueueInfo.hxx
quickselectionengine.hxx
RawBitmap.hxx
region.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
roadmapwizard.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
salctype.hxx
salgtype.hxx
salnativewidgets.hxx
Scanline.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
scheduler.hxx Introduce a guard to delay processing of idles 2024-03-13 13:47:53 +01:00
scrollable.hxx
seleng.hxx
settings.hxx Harmonization of warning and error colors 2024-03-23 08:02:18 +01:00
sound.hxx
specialchars.hxx
split.hxx
splitwin.hxx
status.hxx
stdtext.hxx
svapp.hxx Relax SolarMutexReleaser precondition to not require SolarMutex lock 2024-03-25 06:27:32 +01:00
svmain.hxx
svtaccessiblefactory.hxx
syschild.hxx
sysdata.hxx
syswin.hxx reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
tabctrl.hxx add UNLESS_MERGELIBS_MORE and use to reduce symbol visibility 2024-03-02 09:36:01 +01:00
tabpage.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
task.hxx reserve a TaskPriority for testtool IdleTask 2024-01-29 16:30:58 +01:00
taskpanelist.hxx reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
TaskStopwatch.hxx
textdata.hxx
texteng.hxx reduce symbol visibility in vcl 2024-03-17 13:06:38 +01:00
textfilter.hxx
textrectinfo.hxx
textview.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
threadex.hxx
timer.hxx
toolbox.hxx tdf#159910 vcl a11y: Allow explicitly setting toolbar item a11y name 2024-02-27 19:34:47 +01:00
toolboxid.hxx
transfer.hxx cid#1596254 Null pointer dereferences in GetSotStorageStream 2024-04-08 23:16:25 +02:00
txtattr.hxx add UNLESS_MERGELIBS_MORE and use to reduce symbol visibility 2024-03-02 09:36:01 +01:00
TypeSerializer.hxx ofz#66471 Direct-leak 2024-02-05 08:42:23 +01:00
unohelp.hxx
unohelp2.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
vclenum.hxx
vclevent.hxx
vcllayout.hxx
vclmain.hxx
vclptr.hxx
vclreferencebase.hxx
vectorgraphicdata.hxx
VectorGraphicSearch.hxx
virdev.hxx
wall.hxx tdf#157664 Drop operator !=, where respective operator == is defined 2024-02-09 04:11:01 +01:00
weld.hxx tdf#93352 Fix horizontal swiping and scrolling when using an RTL UI 2024-03-21 11:45:08 +01:00
WeldedTabbedNotebookbar.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
weldutils.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
window.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
WindowPosSize.hxx
windowstate.hxx
winscheduler.hxx
wintypes.hxx vcl: Implement JSLevelBar 2024-03-28 09:36:17 +01:00
wizardmachine.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
wmf.hxx
wmfexternal.hxx
wrkwin.hxx
xtextedt.hxx