[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Correctly set magic numbers on ewma policy data/circuit data when allocating
commit c9607694c971a1f77531437ec61dc38c7d5d9ee3
Author: Andrea Shepard <andrea@xxxxxxxxxxxxxx>
Date: Mon Oct 1 20:30:33 2012 -0700
Correctly set magic numbers on ewma policy data/circuit data when allocating
---
src/or/circuitmux_ewma.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/or/circuitmux_ewma.c b/src/or/circuitmux_ewma.c
index c918d6f..9c26e1b 100644
--- a/src/or/circuitmux_ewma.c
+++ b/src/or/circuitmux_ewma.c
@@ -226,6 +226,7 @@ ewma_alloc_cmux_data(circuitmux_t *cmux)
tor_assert(cmux);
pol = tor_malloc_zero(sizeof(*pol));
+ pol->_base.magic = EWMA_POL_DATA_MAGIC;
pol->active_circuit_pqueue = smartlist_new();
pol->active_circuit_pqueue_last_recalibrated = cell_ewma_get_tick();
@@ -278,6 +279,7 @@ ewma_alloc_circ_data(circuitmux_t *cmux,
pol = TO_EWMA_POL_DATA(pol_data);
cdata = tor_malloc_zero(sizeof(*cdata));
+ cdata->_base.magic = EWMA_POL_CIRC_DATA_MAGIC;
cdata->circ = circ;
/*
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits