--- a/libpurple/dnssrv.c Sat Mar 21 03:03:18 2009 +0000 +++ b/libpurple/dnssrv.c Sat Mar 21 03:49:03 2009 +0000 @@ -193,10 +193,12 @@ end: size = g_list_length(ret); + /* TODO: Check return value */ write(out, &(query.type), sizeof(query.type)); write(out, &size, sizeof(size)); while (ret != NULL) { + /* TODO: Check return value */ if (query.type == T_SRV) write(out, ret->data, sizeof(PurpleSrvResponse)); if (query.type == T_TXT) write(out, ret->data, sizeof(PurpleTxtResponse)); g_free(ret->data);