Wrong interface IPicture in StdOle2
Original Reporter info from Mantis: Rapid
-
Reporter name: R.D.
Original Reporter info from Mantis: Rapid
- Reporter name: R.D.
Description:
In file source\packages\winunits-base\src\stdole2.pas have interface:
IPicture = interface(IUnknown)
['{7BF80980-BF32-101A-8BBB-00AA00300CAB}']
function Get_Handle : OLE_HANDLE; stdcall;
function Get_hPal : OLE_HANDLE; stdcall;
function Get_Type_ : Smallint; stdcall;
function Get_Width : OLE_XSIZE_HIMETRIC; stdcall;
function Get_Height : OLE_YSIZE_HIMETRIC; stdcall;
...
it has wrong description.
should be:
function get_Handle(out handle: OLE_HANDLE): HResult; stdcall;
function get_hPal(out handle: OLE_HANDLE): HResult; stdcall;
function get_Type(out typ: Smallint): HResult; stdcall;
function get_Width(out width: OLE_XSIZE_HIMETRIC): HResult; stdcall;
function get_Height(out height: OLE_YSIZE_HIMETRIC): HResult; stdcall;
...
Mantis conversion info:
- Mantis ID: 25907
- OS: Windows
- Platform: Windows
- Version: 2.6.2
- Fixed in version: 3.0.0
- Fixed in revision: 28600 (#f8c7290d)
- Monitored by: » Rapid (R.D.)