summaryrefslogtreecommitdiff
path: root/changes/bug25127
diff options
context:
space:
mode:
Diffstat (limited to 'changes/bug25127')
-rw-r--r--changes/bug251277
1 files changed, 7 insertions, 0 deletions
diff --git a/changes/bug25127 b/changes/bug25127
new file mode 100644
index 0000000000..3438ed1256
--- /dev/null
+++ b/changes/bug25127
@@ -0,0 +1,7 @@
+ o Minor bugfixes (Rust FFI):
+ - Fix a minor memory leak which would happen whenever the C code would call
+ the Rust implementation of protover_get_supported_protocols(). This was
+ due to the C version returning a static string, whereas the Rust version
+ newly allocated a CString to pass accross the FFI boundary. Consequently,
+ the C code was not expecting to need to free() what it was given. Fixes
+ bug 25127; bugfix on 0.3.2.1-alpha.