Commit 0c39cefc authored by George Kadianakis's avatar George Kadianakis
Browse files

prop224 tests: Remove useless NULL check before circuit_free().

Addresses coverity issue CID 1405130.
parent a3ce3034
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -388,6 +388,7 @@ test_hs_circuitmap_isolation(void *arg)
    const uint8_t tok1[REND_TOKEN_LEN] = "bet i got some of th";

    circ1 = or_circuit_new(0, NULL);
    tt_assert(circ1);
    circ1->base_.purpose = CIRCUIT_PURPOSE_REND_POINT_WAITING;

    /* check that circuitmap is empty right? */
@@ -408,10 +409,13 @@ test_hs_circuitmap_isolation(void *arg)
    const uint8_t tok2[REND_TOKEN_LEN] = "you dont know anythi";

    circ2 = origin_circuit_new();
    tt_assert(circ2);
    circ2->base_.purpose = CIRCUIT_PURPOSE_S_ESTABLISH_INTRO;
    circ3 = or_circuit_new(0, NULL);
    tt_assert(circ3);
    circ3->base_.purpose = CIRCUIT_PURPOSE_INTRO_POINT;
    circ4 = origin_circuit_new();
    tt_assert(circ4);
    circ4->base_.purpose = CIRCUIT_PURPOSE_S_ESTABLISH_INTRO;

    /* Register circ2 with tok2 as service-side intro v2 circ */
@@ -437,13 +441,9 @@ test_hs_circuitmap_isolation(void *arg)
  }

 done:
  if (circ1)
  circuit_free(TO_CIRCUIT(circ1));
  if (circ2)
  circuit_free(TO_CIRCUIT(circ2));
  if (circ3)
  circuit_free(TO_CIRCUIT(circ3));
  if (circ4)
  circuit_free(TO_CIRCUIT(circ4));
}