bramschoenmakers at kde.nl
Mon Oct 9 19:04:47 BST 2006
Op maandag 09 oktober 2006 18:20, schreef David Faure:
> SVN commit 593946 by dfaure:
> Refactored KFileItem to use QSharedDataPointer - which means that it's now
> allowed to use KFileItem as a value, copying it is cheap, since it's now
> implicitly shared. All the current code uses it as a pointer, which is
> still fine of course, but using it as a value in the future can simplify
> things like PreviewJob, which used to crash due to sometimes keeping a
> pointer to a deleted kfileitem.
> Refcounting KFileItems is what Waldo has been advocating for a very long
> time btw, I'm glad to honor his wish after so many years :)
> Michael, this is also something to keep in mind if/when rewriting
Could that have possibly fixed bugs 45938 and 126132?
KDE Netherlands (www.kde.nl)
GPG - 0x4890861528516B16
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the kde-core-devel