View Issue Details

IDProjectCategoryView StatusLast Update
0038273FPCPackagespublic2020-12-29 15:52
ReporterEmilio Martinez Assigned ToMarco van de Voort  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2.0 
Fixed in Version3.2.1 
Summary0038273: Wrong declaration in Activex.pp
DescriptionOn activex.pp file, line 4544

  function CreateDataAdviseHolder(_para1:IDataAdviseHolder):HRESULT;stdcall; external 'ole32.dll' name 'CreateDataAdviseHolder';

is wrong, shoud be

  function CreateDataAdviseHolder(out _para1:IDataAdviseHolder):HRESULT;stdcall; external 'ole32.dll' name 'CreateDataAdviseHolder';

See https://docs.microsoft.com/es-es/windows/win32/api/objbase/nf-objbase-createdataadviseholder for details.
Additional InformationI stumbled with that while developping a com server with Lazarus.
TagsNo tags attached.
Fixed in Revision47891
FPCOldBugId
FPCTarget-
Attached Files

Activities

Marco van de Voort

2020-12-29 15:52

manager   ~0127893

Thanks, will merge it to fixes in time.

Issue History

Date Modified Username Field Change
2020-12-29 13:49 Emilio Martinez New Issue
2020-12-29 15:52 Marco van de Voort Assigned To => Marco van de Voort
2020-12-29 15:52 Marco van de Voort Status new => resolved
2020-12-29 15:52 Marco van de Voort Resolution open => fixed
2020-12-29 15:52 Marco van de Voort Fixed in Version => 3.2.1
2020-12-29 15:52 Marco van de Voort Fixed in Revision => 47891
2020-12-29 15:52 Marco van de Voort FPCTarget => -
2020-12-29 15:52 Marco van de Voort Note Added: 0127893