From: Roger Dingledine Date: Sun, 22 Nov 2009 03:59:18 +0000 (-0500) Subject: stop assuming that our downcasts have a struct offset of 0 X-Git-Tag: tor-0.2.2.7-alpha~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b6b931ccc6af626493beacdfefa3e114eb8bc7c;p=thirdparty%2Ftor.git stop assuming that our downcasts have a struct offset of 0 shouldn't actually change anything, but who knows. --- diff --git a/src/or/circuitlist.c b/src/or/circuitlist.c index 560bec55f1..3efeabe786 100644 --- a/src/or/circuitlist.c +++ b/src/or/circuitlist.c @@ -504,7 +504,7 @@ circuit_free(circuit_t *circ) * "active" checks will be violated. */ cell_queue_clear(&circ->n_conn_cells); - memset(circ, 0xAA, memlen); /* poison memory */ + memset(mem, 0xAA, memlen); /* poison memory */ tor_free(mem); } diff --git a/src/or/connection.c b/src/or/connection.c index aca9b8b116..48740412c4 100644 --- a/src/or/connection.c +++ b/src/or/connection.c @@ -423,7 +423,7 @@ _connection_free(connection_t *conn) connection_or_remove_from_identity_map(TO_OR_CONN(conn)); } - memset(conn, 0xAA, memlen); /* poison memory */ + memset(mem, 0xAA, memlen); /* poison memory */ tor_free(mem); }