🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.multi-tier
Article #1679

Re: Another slant on the patch problem

#1679
From: John Graham
Date: Sun, 25 Jul 1999 00:00
36 lines
1818 bytes
Steven,

Thanks.  Your response completes the workaround procedure.  I missed the
requirement to change *Value = IProv; I'll try that on the good old EmpEdit
example and see what happens.

However, I'm most interested to know whether Borland has officially
acknowledged that they have introduced these bugs in the patch and if they are
going to do something about it and when.

Steve Pietrykoski wrote:

> I'm sorry I didn't recognize your problem sooner.  I've run into the
> same thing, and someone from Borland determined the following
> workaround.  Every exported provider X generates a function get_X, which
> in its body has the line:
>
>   *Value = IProv;
>
> which needs to be changed to:
>
>   *Value = (IProvider *)IProv;
>
> Also, make sure in any existing project to change IProvider** to
> IProviderPtr*.  I share your frustration that both these bugs were
> introduced.
>
> Steven Pietrykoski
>
> John Graham wrote:
> >
> > The error is being caused by the call to the QueryInterface() function
> > in line 2014 of the UTILCLS.H header file ( \include\vcl ), which is one
> >
> > Does anyone know what's going on?  I don't have any hair left to pull
> > out!
Technical Details
Message-ID: <379ADA40.92B73FC0@salts.navy.mil>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3791FB86.923BE652@salts.navy.mil> <37988C8E.7A9C673A@artisansoftware.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcd2b,e64518dbee1d18e6
X-Google-Attributes: gidfcd2b,public
From: John Graham <jgraham@salts.navy.mil>
Subject: Re: Another slant on the patch problem
Date: 1999/07/25
Message-ID: <379ADA40.92B73FC0@salts.navy.mil>
X-Deja-AN: 505021115
Content-Transfer-Encoding: 7bit
References: <3791FB86.923BE652@salts.navy.mil> <37988C8E.7A9C673A@artisansoftware.com>
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
Organization: U. S. Navy SALTS Project
Mime-Version: 1.0
Newsgroups: borland.public.cppbuilder.database.multi-tier