parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

bug в ^mail:send

vvf 07.09.2002 06:55

файл: pa_vmail.c
функция: file_value_to_string()

413: const String *file_name;
432: if(...) // specified $name
434: file_name=&vfile_name->as_string();

440: const char *file_name_cstr=file_name->cstr();

если при отправке письма не указать имя файла, то на строке 440 file_name еще не инициализирована и сервер падает с AV.

Возможное решение:
413: const String *file_name=0;

if(file_name==0) throw Exception(...);
440:

В документации (глава "send. Отправка сообщения по электронной почте"), в последнем примере необходимо исправить 'file-name' на 'name'.