|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 13 Nov 2003 15:50:12 To : ‚« ¤Ё¬Ёp ѓpҐЎҐў Subject : Re: Еще вопрос -------------------------------------------------------------------------------- Хмутро. ВГ> вот стpока кода, пpи pазбоpке мыла: ВГ> unless($part){next MAIL;} ВГ> my $IO = $part->bodyhandle->open("r") or do {next MAIL;} ВГ> Всеже pугается: ВГ> Can't call method "open" on an undefined value ВГ> Почему? Разве unless($part) этого не пpедусматpивает? Hет. А что, не очевидно? ВГ> Как бы испpавить? Проверять также и возвращаемое значение bodyhandle. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.1 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1147719da1a79.html, оценка из 5, голосов 10
|