Article View: borland.public.cppbuilder.database.multi-tier
Article #1681Re: Another slant on the patch problem
From: WOLFF SA
Date: Tue, 27 Jul 1999 00:00
Date: Tue, 27 Jul 1999 00:00
58 lines
2406 bytes
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-mailReferences:
<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