= Сообщение: 62 из 1947 =========================================== RU.BINKD = От : Roman Trunov 2:5022/2 23 Oct 13 23:29:52 Кому : Pavel Gulchouck 23 Oct 13 23:29:52 Тема : То ли лыжи не едут... FGHI : area://RU.BINKD?msgid=2:5022/2+526896f6 На : area://RU.BINKD?msgid=2:463/68+52611d4f = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.BINKD?msgid=2:463/68+52683e0f ============================================================================== Hello Pavel!
Починил я этот findfirst и еще пачку мелких ворнингов (вот только случайно шлепнул все одним коммитом с левым описанием). Выяснилось, что spawn и beginthread теперь тоже возвращают intptr_t. Hу это еще можно пережить (там вроде только на ошибку / -1 проверяется, сработает и так). А вот что хуже - то, что socket() в винде возвращает не int, а SOCKET, который - сюрприз!- теперь тоже intptr_t, т.е. 64 бита. Если они там в микрософте на самом деле возвращают какой-то указатель с установленными старшими битами, то ничего работать не будет, и править придется довольно много... Придется заводить свой тип BINKD_SOCKET, который у всех нормальных людей будет Int, а у микрософта - что у них там в это время суток модно...
Roman
--- GoldED+/W32 1.1.0 * Origin: Число ангелов на конце иглы зависит от содержимого шприца (2:5022/2)