Cześć,

Kawałek kodu w src/dcc7.c (a także kod na usługach dcc7 w
include/internal.h i src/endian.c) zależy od zdefiniowanych makr
HAVE_STRTOULL i HAVE_UINT64_T.. Tak się jednak składa, że te makra są
jedynie definiowane w config.h (include/libgadu.h.in nic o nich nie
wie), a żaden ze wspomnianych plików config.h nie includuje, więc i
kod zależny od istnienia tych makr nigdy nie jest kompilowany.

Co do HAVE_STRTOULL, wydaje mi się, że można je zastąpić
GG_CONFIG_HAVE_STRTOULL (a także GG_CONFIG_HAVE__STRTOUI64 na potrzeby
MSVC).

Natomiast istnienie HAVE_UINT64_T jest dla mnie trochę dziwne, bo
przecież jest już GG_CONFIG_HAVE_LONG_LONG. Co z tym zrobić?

Pozdrawiam,
Bartosz
_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to