[Kde-pim] [PATCH] Memory leak in IMAP IOSlave

Mike Arthur mike at mikearthur.co.uk
Wed Feb 25 09:47:13 GMT 2009


On Wednesday 25 February 2009 07:48:55 Thomas McGuire wrote:
> Thanks for noticing this and for the patch! I would guess that this is a
> Qt4 porting fallout.
>
> But I'm not particular fond of the way 'delete' is peppered all over the
> code now, I think a better solution is to use boost::shared_ptr in all
> places where raw imapCommand pointers are used. This saves the deletes, and
> we can be sure not to forget a delete.
> Could you change the patch so that boost::shared_ptrs are used and send
> that to reviewboard.kde.org (kdepim group)? Best with a typedef to save
> typing.
If trunk depends on Qt 4.5 now can't you use QSharedPointer?

-- 
Cheers,
Mike Arthur
http://mikearthur.co.uk/
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list