Loading src/or/circuitlist.c +5 −4 Changes for src/or/circuitlist.c: 5 added lines, 4 removed lines. Original line number Original line Diff line number Diff line Loading @@ -1115,20 +1115,21 @@ assert_circuit_ok(const circuit_t *c) edge_connection_t *conn; edge_connection_t *conn; const or_circuit_t *or_circ = NULL; const or_circuit_t *or_circ = NULL; const origin_circuit_t *origin_circ = NULL; const origin_circuit_t *origin_circ = NULL; circuit_t *nonconst_circ; tor_assert(c); tor_assert(c); tor_assert(c->magic == ORIGIN_CIRCUIT_MAGIC || c->magic == OR_CIRCUIT_MAGIC); tor_assert(c->magic == ORIGIN_CIRCUIT_MAGIC || c->magic == OR_CIRCUIT_MAGIC); tor_assert(c->purpose >= _CIRCUIT_PURPOSE_MIN && tor_assert(c->purpose >= _CIRCUIT_PURPOSE_MIN && c->purpose <= _CIRCUIT_PURPOSE_MAX); c->purpose <= _CIRCUIT_PURPOSE_MAX); /* Having a separate variable for this pleases GCC 4.2 in ways I hop I never { * understand. -NM. */ /* Having a separate variable for this pleases GCC 4.2 in ways I hope I nonconst_circ = (circuit_t*) c; * never understand. -NM. */ circuit_t *nonconst_circ = (circuit_t*) c; if (CIRCUIT_IS_ORIGIN(c)) if (CIRCUIT_IS_ORIGIN(c)) origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ); origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ); else else or_circ = TO_OR_CIRCUIT(nonconst_circ); or_circ = TO_OR_CIRCUIT(nonconst_circ); } if (c->n_conn) { if (c->n_conn) { tor_assert(!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest, tor_assert(!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest, Loading Loading
src/or/circuitlist.c +5 −4 Changes for src/or/circuitlist.c: 5 added lines, 4 removed lines. Original line number Original line Diff line number Diff line Loading @@ -1115,20 +1115,21 @@ assert_circuit_ok(const circuit_t *c) edge_connection_t *conn; edge_connection_t *conn; const or_circuit_t *or_circ = NULL; const or_circuit_t *or_circ = NULL; const origin_circuit_t *origin_circ = NULL; const origin_circuit_t *origin_circ = NULL; circuit_t *nonconst_circ; tor_assert(c); tor_assert(c); tor_assert(c->magic == ORIGIN_CIRCUIT_MAGIC || c->magic == OR_CIRCUIT_MAGIC); tor_assert(c->magic == ORIGIN_CIRCUIT_MAGIC || c->magic == OR_CIRCUIT_MAGIC); tor_assert(c->purpose >= _CIRCUIT_PURPOSE_MIN && tor_assert(c->purpose >= _CIRCUIT_PURPOSE_MIN && c->purpose <= _CIRCUIT_PURPOSE_MAX); c->purpose <= _CIRCUIT_PURPOSE_MAX); /* Having a separate variable for this pleases GCC 4.2 in ways I hop I never { * understand. -NM. */ /* Having a separate variable for this pleases GCC 4.2 in ways I hope I nonconst_circ = (circuit_t*) c; * never understand. -NM. */ circuit_t *nonconst_circ = (circuit_t*) c; if (CIRCUIT_IS_ORIGIN(c)) if (CIRCUIT_IS_ORIGIN(c)) origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ); origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ); else else or_circ = TO_OR_CIRCUIT(nonconst_circ); or_circ = TO_OR_CIRCUIT(nonconst_circ); } if (c->n_conn) { if (c->n_conn) { tor_assert(!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest, tor_assert(!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest, Loading