[devel] mtools-4.0.10-alt1: Sisyphus/i586 test rebuild failed
Michael Shigorin
mike at osdn.org.ua
Mon Jul 20 16:14:20 MSD 2009
On Mon, Jul 20, 2009 at 03:42:11PM +0400, Sergey Vlasov wrote:
> > struct dos_name_t {
> > - char base[8];
> > - char ext[3];
> > + char base[9];
> > + char ext[4];
> Такой "костыль" всё сломает - эта структура должна соответствовать
> формату хранения имени файла в файловой системе FAT.
Вот и мне показалось, что сейчас всё сломаю, но не удосужился
поискать тестовый образ дискетки. :-/ Спасибо!
> > - strcpy(ans->base," ");
> > + strcpy(ans->base," ");
> > + strcpy(ans->ext," ");
> Завершающий \0 всё равно не лезет в буфер.
> Можно попробовать так (для memcpy проверки не выполняются):
[...]
> Или более понятным образом:
Взял второй вариант, сборка отправлена в incoming, иду общать
апстрим; спасибо.
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the Devel
mailing list