[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Binary compatibility summary 4.5.1->4.5.2
From: David Faure <faure () kde ! org>
Date: 2010-10-05 21:48:12
Message-ID: 201010052348.14044.faure () kde ! org
[Download RAW message or body]
On Tuesday 05 October 2010, Modestas Vainius wrote:
> Hello,
>
> On antradienis 05 Spalis 2010 23:09:14 Modestas Vainius wrote:
> > at run time. I have also seen signal removals in kdelibs and nobody
> > complained then.
>
> I was referring to this commit:
> http://websvn.kde.org/?revision=1029687&view=revision
Hmm, ok, corner case: the signal was duplicated from a base class. So this
isn't SIC since derived classes will still compile (and now call the base
class), but indeed a derived class would be looking for a symbol that didn't
exist anymore, before recompilation; I didn't think of that.
Well, this was buggy and gave runtime warnings, I just had to fix it ;)
And I doubt there's a huge market out there for deriving from KCodecAction
and emitting triggered(QString) from the derived class.
--
David Faure, faure@kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic