Vladislav
Неважно
хай, чотто вакаримасу)
Anonymous
Субаращий
Square
Арабов выпилили то?
🦥Alex Fails
🦥Alex Fails
#wat
Потом по нему искать будет. Но вообще ща покажу, чтоб батлер отвечал:
🦥Alex Fails
/extra #wat https://www.destroyallsoftware.com/talks/wat
Pepe 🐸
Evgenii
Evgenii
Berkus
брейкпад мейнтейнится гуглем и в очень плачевном состоянии, я нашел в гитхабе версию которая уже поженена с симейком - думаю надо выдрать оттуда клиента и положить его прямо в ThirdParty
Berkus
https://github.com/qedsoftware/crashpad вот это вот вроде
Berkus
а, это крашпад
Berkus
бляд, они там оба впилены тоже
Berkus
гениально
Stanislav
> и в очень плачевном состоянии
а что там плачевного? давно на него не смотрел
Berkus
Больше редунданси богу редунданси
Stanislav
Berkus
ебическая хуета
Evgenii
🤢
Berkus
нам от него нужен только клиент
Berkus
можно втащить их в Thirdparty через git subtree и просто добавить в наш cmakelists
Evgenii
Ну так он через configure собирается. Или вот это вот говно тянуть?
Deleted Account
Berkus
я подозреваю что мы без конфигуре его сможем сконфигурить
Berkus
через configure_file()
Evgenii
https://github.com/google/breakpad
Berkus
> Run the fetch tool from depot_tools to download all the source repos.
Berkus
я плакать буду сейчас
Stanislav
Berkus
https://github.com/google/breakpad/blob/master/scripts/travis-checkout.sh ААААА
Stanislav
может выкинуть его к херам?
Berkus
можно выкинуть и крашпад и брейкпад
Stanislav
я когда пытался сбилдить я половину депенденсей сразу выкинул
Evgenii
Berkus
крашпад вроде не очень интрузивный - там пара вызовов в коде должна быть, так что его проще закомментить чем втаскивать
Stanislav
да и брейкпад вроде такой же был помнится
Evgenii
Berkus
kill. them. all!
Evgenii
Лол, у них кастомные дефайны на 64/32 битный линукс
Evgenii
В стиле Qt, я даже наеб не просек
Evgenii
Пока у меня виндовый код не попытался собраться
Evgenii
https://github.com/Randl/tdesktop/blob/master/Telegram/SourceFiles/logs.cpp
Evgenii
Красота
Stanislav
Крылатый
О да https://github.com/Randl/tdesktop/blob/master/Telegram/SourceFiles/logs.cpp#L563
Крылатый
Моё любимое <3
Berkus
бля
Berkus
у меня места для фейспалмов не осталось уже
Крылатый
Лол https://github.com/Randl/tdesktop/blob/master/Telegram/SourceFiles/core/utils.cpp#L51
Stanislav
Ilya
Спасибо, посмеялся
🦥Alex Fails
А теперь найдите мне conforming компиль, где этот ассерт упадет. Хотя такая шняга защитит от редефана чара на шорт, например
Evgenii
Evgenii
🦥Alex Fails
Evgenii
sizeof(char)==1
🦥Alex Fails
Daniil
мне тут смешнявку подкинули https://github.com/Randl/tdesktop/blob/master/Telegram/SourceFiles/core/utils.cpp#L766
🦥Alex Fails
Если у вашего компиля сайзоф чара не равен 1, то вас явно где-то надули.
🦥Alex Fails
Stanislav
Крылатый
Там ниже ещё интересней.
Крылатый
Блин, там же можно было аккуратней таблицу транслитерации сделать.
Крылатый
В конце концов в C++ есть списки инициализации.
Крылатый
Что за Мухаммад?
Крылатый
Очередная игилка?
Deleted Account
араб
Evgenii
🦥Alex Fails
Что за Мухаммад?
В ит-хабре видимо ссыль скинулт, если верить общим чатам
Daniil
https://github.com/Randl/tdesktop/blob/master/Telegram/SourceFiles/core/lambda.h интересно зачем им это
🦥Alex Fails
🦥Alex Fails
Stanislav
Stanislav
они собирались на компилерах где нет С++11 ?