= Сообщение: 51 из 1947 =========================================== RU.BINKD = От : Yuri Myakotin 2:5020/4441.1 17 Oct 13 12:44:50 Кому : Yuri Myakotin 17 Oct 13 12:44:50 Тема : То ли лыжи не едут... FGHI : area://RU.BINKD?msgid=2:5020/4441.1+525fa383 На : area://RU.BINKD?msgid=2:5020/4441.1+525d6c2d = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.BINKD?msgid=2:463/68+525fe1a1 ============================================================================== Hello Yuri!
Tuesday October 15 2013 20:22, Yuri Myakotin wrote to Yuri Myakotin: PG>>> Работает ли 1.0.2 или тоже падает? YM>> Посмотрю сегодня, если успею. YM> Посмотрел. То же самое. Чем-то ему MSVC 11 (VS 2013) не нравится в YM> x64... Скомпилил в дебаг версии, стал смотреть, где именно падает. А падает оно в dirwin32.c при вызове функции readdir на строчке: if (_findnext(dir->handle, &dt)==-1) return NULL;
Изменил в .h файле тип поля handle с long на long long (и соответственно вместо int h прописал long long h в opendir) - падать перестало.
Вообще, с хэндлами и указателями в коде под x64 версию нужно аккуратнее, они ж там никак не int (32бит)
See all in Hell, Yuri --- Мессагомаратель 1.1.5-b20110320 * Origin: Убей человека. Прежде всего в самом себе. (2:5020/4441.1)