]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Use tor_malloc_zero() in var_cell_new().
authorGeorge Kadianakis <desnacked@riseup.net>
Wed, 5 Sep 2012 22:22:32 +0000 (01:22 +0300)
committerGeorge Kadianakis <desnacked@riseup.net>
Wed, 5 Sep 2012 22:22:32 +0000 (01:22 +0300)
This is just a precaution; we seem to be using var_cell_t.payload and
var_cell_t.payload_len correctly at the moment.

src/or/connection_or.c

index da27cba32d849144af087f196e32c876f5429c30..5a3b6205a9b26af4648f84cd1ffe44e77342f303 100644 (file)
@@ -327,7 +327,7 @@ var_cell_t *
 var_cell_new(uint16_t payload_len)
 {
   size_t size = STRUCT_OFFSET(var_cell_t, payload) + payload_len;
-  var_cell_t *cell = tor_malloc(size);
+  var_cell_t *cell = tor_malloc_zero(size);
   cell->payload_len = payload_len;
   cell->command = 0;
   cell->circ_id = 0;