aboutsummaryrefslogtreecommitdiff
path: root/src/rust/tor_util/lib.rs
diff options
context:
space:
mode:
authorIsis Lovecruft <isis@torproject.org>2018-02-06 14:15:33 +0000
committerIsis Lovecruft <isis@torproject.org>2018-02-07 22:51:58 +0000
commitb85436c5961d1b2168c3954a7e718e03a121473f (patch)
tree6b03f9cc9384c31cb17bf4c92bf67c1259e6141d /src/rust/tor_util/lib.rs
parent7ea9e080c58f16fecefa5a0a20406635a2034366 (diff)
downloadtor-b85436c5961d1b2168c3954a7e718e03a121473f.tar.gz
tor-b85436c5961d1b2168c3954a7e718e03a121473f.zip
protover: Fix memleak in Rust impl of protover_compute_for_old_tor.
* FIXES #25127: https://bugs.torproject.org/25127 * ADDS a new module to the Rust tor_util crate for small utilities for working with static strings between languages. * CHANGES the return type of protover_compute_for_old_tor to point to immutable data. * CHANGES the code from the previous commit to use the new static string utilities.
Diffstat (limited to 'src/rust/tor_util/lib.rs')
-rw-r--r--src/rust/tor_util/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rust/tor_util/lib.rs b/src/rust/tor_util/lib.rs
index 42fa9d5ad0..12cb3896b6 100644
--- a/src/rust/tor_util/lib.rs
+++ b/src/rust/tor_util/lib.rs
@@ -3,9 +3,9 @@
//! Small module to announce Rust support during startup for demonstration
//! purposes.
-//!
extern crate libc;
extern crate tor_allocate;
pub mod ffi;
+pub mod strings;