Comment on attachment 8390075 patch v6 - local folders Review of attachment 8390075: -----------------------------------------------------------------
::: mailnews/base/util/nsMsgDBFolder.cpp @@ +3843,5 @@ > > +nsresult > +nsMsgDBFolder::ConfirmAutoFolderRename(nsIMsgWindow *msgWindow, > + const nsString aOldName, > + const nsString aNewName, These should be const nsString &... to avoid unnecessary string copies. @@ +3846,5 @@ > + const nsString aOldName, > + const nsString aNewName, > + bool *confirmed) > +{ > + NS_ENSURE_ARG_POINTER(confirmed); It is possible that confirmed never gets set, so you might then end up with a bad value. Additionally I don't really see the point of returning nsresult here, when you're already warning for errors, and you treat a failure as not confirmed anyway. So I think it would be simpler just to change this function to return the bool. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/214366 Title: Can't delete a folder if Trash already contains a folder of the same name To manage notifications about this bug go to: https://bugs.launchpad.net/thunderbird/+bug/214366/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs