W dniu 4 listopada 2011 21:05 użytkownik Bartosz Brachaczek <[email protected]> napisał: > W dniu 20 października 2011 22:10 użytkownik Tomasz Wasilczyk > <[email protected]> napisał: >> W dniu 18 października 2011 16:41 użytkownik Tomasz Wasilczyk >> <[email protected]> napisał: >>> - dlaczego #pragma pack jest używana tylko w C++? Jak przeniosłem w >>> libpurple ifdefy tak, żeby odpowiadały tym z upstream-libgadu, to >>> niektóre funkcje (np. katalog publiczny) przestały działać pod >>> Windowsem. >> >> Po obejrzeniu kodu forka libgadu dla kadu, zrozumiałem w czym problem >> i też to poprawiłem w patchu. > > A w czym właściwie był problem z pierwszą (moim zdaniem poprawną) > wersją Twojej zmiany wokół #pragma pack? Bo to rozwiązanie > zaczerpnięte z forka dla Kadu poprawne na pewno nie było, więc je > wycofałem w r1227. Opis commita chyba wszystko wyjaśnia. Może to > trochę zabawne, że zmiana wzięta z Kadu psuła Kadu, ale ten fork to > była jedna wielka prowizorka i bardzo się cieszę, że już nie będzie > potrzebny.
Widocznie jednak nie zrozumiałem tego kawałka kodu z kadu ;). Jak teraz na to znowu patrzę, to nie wiem, jak mogłem to w ten sposób zinterpretować - rzeczywiście pierwsza wersja wydaje się być tą poprawną. _______________________________________________ libgadu-devel mailing list [email protected] http://lists.ziew.org/mailman/listinfo/libgadu-devel
