Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [Request] MultiArc.wcx (x64) и его альтернативы 
Author Message
MVV



PostPosted: Tue May 15, 2012 14:36    Post subject: Reply with quote

Вот 64-битная версия:

http://rghost.ru/38095491

На всякий случай сделал для 64-битной версии conspawn.pipe64, хотя может и с 32-битным будет работать (можно проверить, положив вместо него conspawn.pipe).

Ни за что не отвечаю. Very Happy

При запуске сначала зависала с выделением гигабайт памяти, ошибка была в функции void explode_string(string &str, vector<string> &strings):
Code:
unsigned int pos_e=string::npos; // тут надо size_t вместо unsigned int

Из-за различия в разрядности типов получался бесконечный цикл с выделением памяти (сравнивались 0xFFFFFFFF и 0xFFFFFFFFFFFFFFFF).

Ну и в недописанной вышеупомянутой функции AsseptExcludeID утечку перекрыл, вообще функцию выкинул (в самом её начале раскомментировал return false) - не понял, зачем она нужна, вызывается из CanYouHandleThisFile.

Щас вроде работает. Проверял на упаковке в 7-зип и распаковке. Но вообще за эту версию не ручаюсь.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group