https://bugs.kde.org/show_bug.cgi?id=432949
Friedrich W. H. Kossebau <kosse...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/fram | |eworks/kdnssd/commit/8c1480 | |3908a2a718fa0716fb98506aebd | |a1fed46 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #5 from Friedrich W. H. Kossebau <kosse...@kde.org> --- Git commit 8c14803908a2a718fa0716fb98506aebda1fed46 by Friedrich W. H. Kossebau. Committed on 15/02/2021 at 14:30. Pushed by kossebau into branch 'master'. Revert "Switch from custom K_D to Q_DECLARE_PRIVATE_D & Q_D" Q_DECLARE_PRIVATE_D uses reinterpret_cast with the d member in the defined methods, which results in bad casting with the multi-inheritance subclasses of ServiceBasePrivate. Switch to use KDNSSD_D instead of K_D to reduce risk of potential clashes. This reverts commit e8f082950a2fcb7b148a1ac568eda9400145da5d. M +12 -12 src/avahi-publicservice.cpp M +2 -0 src/avahi-publicservice_p.h M +3 -3 src/avahi-remoteservice.cpp M +2 -0 src/avahi-remoteservice_p.h M +14 -12 src/mdnsd-publicservice.cpp M +5 -3 src/mdnsd-remoteservice.cpp M +0 -1 src/publicservice.h M +0 -1 src/remoteservice.h M +0 -14 src/servicebase.cpp M +6 -1 src/servicebase.h https://invent.kde.org/frameworks/kdnssd/commit/8c14803908a2a718fa0716fb98506aebda1fed46 -- You are receiving this mail because: You are watching all bug changes.