diff options
| author | marco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2009-10-30 18:27:26 +0000 |
|---|---|---|
| committer | marco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2009-10-30 18:27:26 +0000 |
| commit | d191859166a5ff1f349bfde6a4eb21272654ae79 (patch) | |
| tree | db976c18ee7ce113ccb3ae37a5d54416daef5be2 /packages/winunits-base/src | |
| parent | 6e00f87c6928e78d275df1851a005ef19c92ac70 (diff) | |
| download | fpc-d191859166a5ff1f349bfde6a4eb21272654ae79.tar.gz | |
* TOleStream + TProxystream (Mantis 8376)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@13984 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/winunits-base/src')
| -rw-r--r-- | packages/winunits-base/src/comobj.pp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/winunits-base/src/comobj.pp b/packages/winunits-base/src/comobj.pp index 74c9ae0f6e..4000d29390 100644 --- a/packages/winunits-base/src/comobj.pp +++ b/packages/winunits-base/src/comobj.pp @@ -46,6 +46,10 @@ unit comobj; EOleRegistrationError = class(EOleError); + TOleStream = Class(TProxyStream) + procedure Check(err:integer);override; + end; + TComServerObject = class(TObject) protected function CountObject(Created: Boolean): Integer; virtual; abstract; @@ -1279,6 +1283,11 @@ HKCR RunError(217); end; +procedure TOleStream.Check(err:integer); +begin + OleCheck(err); +end; + const Initialized : boolean = false; |
