Witam,
Problem poprawiony przez łatkę poniżej został zlokalizowany przez
Tomasza Rostańskiego, ja tylko tutaj przesyłam łatkę.

diff --git a/src/resolver.c b/src/resolver.c
index 9861043..2c952e6 100644
--- a/src/resolver.c
+++ b/src/resolver.c
@@ -234,7 +234,7 @@ int gg_gethostbyname_real(const char *hostname,
struct in_addr **result, int *co
        /* Kopiuj */

        for (i = 0; he->h_addr_list[i] != NULL; i++)
-               memcpy(&((*result)[i]), he->h_addr_list[0], sizeof(struct 
in_addr));
+               memcpy(&((*result)[i]), he->h_addr_list[i], sizeof(struct 
in_addr));

        (*result)[i].s_addr = INADDR_NONE;
_______________________________________________
libgadu-devel mailing list
[email protected]
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to