Сижу, перевожу для смеху double double toil and trouble, а в голову лезут исключительно матерные рифмы. Я знаю, почему.
Потому что сегодня я обнаружил причину одного бага…
inline BSTR Variant::operator BSTR()
{
::VariantChangeType(VT_BSTR, m_var);
return m_var.bstrVal;
}
Как вам, наверное, неизвестно, у нас 30 000 000 LOC. Завтра я убью этот “оператор” нахер, заменю на MakeBSTR() и буду чинить бесконечные ошибки компиляции lolбля. Вот дракона чешуя и праха ведьмы до..я. Something wicked this way comes, всех убью, один останусь. Пять человек (в Architecture Team) на сундук мертвеца, хер его знает, чем занимаютсА.
Читаю фленту, дивлюся: мона-ады, теорка-ат… какой тут теоркат, тут говны разгребать не успеваешь…