From f2fb85f9707a37b15d790386e0283f53d640b16b Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 13 Jan 2015 12:24:42 -0500 Subject: Remove needless strdup in addressmap_register_virtual_address() Fixes bug 14195. Bugfix on 0.1.0.1-rc. --- src/or/addressmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/or/addressmap.c b/src/or/addressmap.c index 4253532cec..d4b7acf274 100644 --- a/src/or/addressmap.c +++ b/src/or/addressmap.c @@ -951,7 +951,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 " -- cgit v1.2.3-54-g00ecf