# HG changeset patch # User Paul Aurich # Date 1254540305 0 # Node ID 3397fb5f89cfd91d249ac6cbea420cea6f50597e # Parent d9eb51a3a3a2a6bb6aba610b4dfbd9275fe29b42 Null-terminate this string explicitly to avoid valgrind complaining. diff -r d9eb51a3a3a2 -r 3397fb5f89cf libpurple/dnssrv.c --- a/libpurple/dnssrv.c Sat Oct 03 02:50:48 2009 +0000 +++ b/libpurple/dnssrv.c Sat Oct 03 03:25:05 2009 +0000 @@ -674,6 +674,7 @@ internal_query.type = T_SRV; strncpy(internal_query.query, query, 255); + internal_query.query[255] = '\0'; if (write(in[1], &internal_query, sizeof(internal_query)) < 0) purple_debug_error("dnssrv", "Could not write to SRV resolver\n");