On Sat, Jul 11, 2009 at 19:17, Rodrigo Campos<rodr...@sdfg.com.ar> wrote: > I like more the fix that lets you change your mind and not detach anything > also :) > > Sorry, but I have one question about the fix you did. You used: > > if filetodetach != '' and filetodetach in attachments > > to avoid the crash. > > But if I'm not wrong "filetodetach == ''" could not happend (because if the > user > click 'enter', filetodetach is None, so perhaps the check should be if its > different to None) and even if it happens, its not in the list (nor > None or ''), so it will fail the other check (filetodetach in attachments). > > Also, if you forget about context and just think "What do I need to know if I > want to safely remove an element from a list ?", you need to know that the > element is in the list, if it is, you can safely remove it. So that is all you > need to check (you can have other check to give a better error, but the > ui.menu > function is doing that already if I'm not wrong). > > So that "if filetodetach != ''" check is not needed (again, if I'm not wrong > :).
I know, but I'd rather be safe than sorry :) so a stronger check is not that bad, just in case someone "hacks" on attachs and results in an empty item. > PS: sorry for not repliying your mail, I don't know why the BTS didn't email > me > this, I thought it would email me any answer to a bug I have reported. yeah, mailing nnn...@bugs.debian.org don't email the submitter. Cheers, -- Sandro Tosi (aka morph, morpheus, matrixhasu) My website: http://matrixhasu.altervista.org/ Me at Debian: http://wiki.debian.org/SandroTosi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org