Browse Source

Merge remote-tracking branch 'origin/maint-0.2.5'

Nick Mathewson 9 years ago
parent
commit
1686f81ac2
2 changed files with 4 additions and 1 deletions
  1. 3 0
      changes/bug14195
  2. 1 1
      src/or/addressmap.c

+ 3 - 0
changes/bug14195

@@ -0,0 +1,3 @@
+  o Minor bugfixes (client):
+    - Fix a memory leak when using AutomapHostsOnResolve.
+      Fixes bug 14195; bugfix on 0.1.0.1-rc.

+ 1 - 1
src/or/addressmap.c

@@ -957,7 +957,7 @@ addressmap_register_virtual_address(int type, char *new_address)
         !strcasecmp(new_address, ent->new_address)) {
       tor_free(new_address);
       tor_assert(!vent_needs_to_be_added);
-      return tor_strdup(*addrp);
+      return *addrp;
     } else {
       log_warn(LD_BUG,
                "Internal confusion: I thought that '%s' was mapped to by "