[or-cvs] r11982: Clean up our code to fix a warning under gcc 4.2 (in tor/trunk: . src/or)

nickm at seul.org nickm at seul.org
Tue Oct 16 13:59:37 UTC 2007


Author: nickm
Date: 2007-10-16 09:59:37 -0400 (Tue, 16 Oct 2007)
New Revision: 11982

Modified:
   tor/trunk/
   tor/trunk/src/or/circuitlist.c
Log:
 r15843 at catbus:  nickm | 2007-10-16 09:58:49 -0400
 Clean up our code to fix a warning under gcc 4.2



Property changes on: tor/trunk
___________________________________________________________________
 svk:merge ticket from /tor/trunk [r15843] on 8246c3cf-6607-4228-993b-4d95d33730f1

Modified: tor/trunk/src/or/circuitlist.c
===================================================================
--- tor/trunk/src/or/circuitlist.c	2007-10-16 13:59:34 UTC (rev 11981)
+++ tor/trunk/src/or/circuitlist.c	2007-10-16 13:59:37 UTC (rev 11982)
@@ -1115,20 +1115,21 @@
   edge_connection_t *conn;
   const or_circuit_t *or_circ = NULL;
   const origin_circuit_t *origin_circ = NULL;
-  circuit_t *nonconst_circ;
 
   tor_assert(c);
   tor_assert(c->magic == ORIGIN_CIRCUIT_MAGIC || c->magic == OR_CIRCUIT_MAGIC);
   tor_assert(c->purpose >= _CIRCUIT_PURPOSE_MIN &&
              c->purpose <= _CIRCUIT_PURPOSE_MAX);
 
-  /* Having a separate variable for this pleases GCC 4.2 in ways I hop I never
-   * understand. -NM. */
-  nonconst_circ = (circuit_t*) c;
-  if (CIRCUIT_IS_ORIGIN(c))
-    origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ);
-  else
-    or_circ = TO_OR_CIRCUIT(nonconst_circ);
+  {
+    /* Having a separate variable for this pleases GCC 4.2 in ways I hope I
+     * never understand. -NM. */
+    circuit_t *nonconst_circ = (circuit_t*) c;
+    if (CIRCUIT_IS_ORIGIN(c))
+      origin_circ = TO_ORIGIN_CIRCUIT(nonconst_circ);
+    else
+      or_circ = TO_OR_CIRCUIT(nonconst_circ);
+  }
 
   if (c->n_conn) {
     tor_assert(!memcmp(c->n_conn->identity_digest, c->n_conn_id_digest,



More information about the tor-commits mailing list