[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: kdelibs 3.4.0 BICs -- KIO::Job, KNS::DownloadDialog, KNS::Engine,
From: Andras Mantia <amantia () kde ! org>
Date: 2005-02-27 18:17:52
Message-ID: 200502272017.52255.amantia () kde ! org
[Download RAW message or body]
On Sunday 27 February 2005 20:09, Maks Orlovich wrote:
> On Sunday 27 February 2005 12:25, you wrote:
> > Am Sonntag, 27. Februar 2005 17:50 schrieb Maks Orlovich:
> > > KNS::DownloadDialog is incompatible due to a size change: there
> > > is an extra field, QString m_providerlist;
> > >
> > > Similarly, KNS::Engine adds in bool mIgnoreInstallResult;
> >
> > In both cases it should be possible to mark the new members as
> > static. Can this be confirmed?
>
> That would fix the BC bug, yes; but is there any risk of multiple
> instances of the object?
Yes, I think it usually can be two Engine instances in the memory. But
usually and in normal case every instance would have this flag set to
the same value.
> An alternative is something like this:
If this is BC (and looks like so, nice trick!), I'd vote for it.
> Oh, and *bug*: mIgnoreInstallResult doesn't seem to be initialized in
> the constructor.
Oops.
Andras
--
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic