🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Another slant on the patch problem

#1681
From: WOLFF SA
Date: Tue, 27 Jul 1999 00:00
58 lines
2406 bytes
Thanks John,

I had the same problem after applying the patch, adding the (IProvider*)
solved all errors.

--

-----------------------------------------------------------------
PIQUOT J�r�me
A. WOLFF SA
6, rue de la Gare
67120 ERNOLSHEIM/BRUCHE
FRANCE
e-mail: wolff@media-net.fr
http://www.media-net.fr/wolff
-----------------------------------------------------------------
John Graham <jgraham@salts.navy.mil> a �crit dans le message :
379ADA40.92B73FC0@salts.navy.mil...
> 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: <7njrqc$4ps1@forums.borland.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3791FB86.923BE652@salts.navy.mil> <37988C8E.7A9C673A@artisansoftware.com> <379ADA40.92B73FC0@salts.navy.mil>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: fcd2b,e64518dbee1d18e6
X-Google-Attributes: gidfcd2b,public
From: "WOLFF SA" <wolff@media-net.fr>
Subject: Re: Another slant on the patch problem
Date: 1999/07/27
Message-ID: <7njrqc$4ps1@forums.borland.com>
X-Deja-AN: 505709060
References: <3791FB86.923BE652@salts.navy.mil> <37988C8E.7A9C673A@artisansoftware.com> <379ADA40.92B73FC0@salts.navy.mil>
X-Priority: 3
X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Organization: Another Netscape Collabra Server User
X-MSMail-Priority: Normal
Newsgroups: borland.public.cppbuilder.database.multi-tier