diff options
author | Roger Dingledine <arma@torproject.org> | 2007-12-21 23:28:23 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-12-21 23:28:23 +0000 |
commit | a223f5db034c5f58c79cbe592b81763e535b3f10 (patch) | |
tree | 3df5a96249cd0aa157198913469fd23d8a112fbc /src/or/rendclient.c | |
parent | 8f779aee5a16ecbde079ae97189e749f089093ba (diff) | |
download | tor-a223f5db034c5f58c79cbe592b81763e535b3f10.tar.gz tor-a223f5db034c5f58c79cbe592b81763e535b3f10.zip |
Fix a crash when accessing hidden services: it would work the first
time you use a given introduction point for your service, but
on subsequent requests we'd be using garbage memory. Fixed by
Karsten Loesing. Bugfix on 0.2.0.12-alpha.
svn:r12913
Diffstat (limited to 'src/or/rendclient.c')
-rw-r--r-- | src/or/rendclient.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/or/rendclient.c b/src/or/rendclient.c index 8401873346..3c5f75552c 100644 --- a/src/or/rendclient.c +++ b/src/or/rendclient.c @@ -549,7 +549,6 @@ rend_client_get_random_intro(const char *query) goto again; } extend_info_free(intro->extend_info); - intro = tor_malloc_zero(sizeof(rend_intro_point_t)); intro->extend_info = extend_info_from_router(router); } return extend_info_dup(intro->extend_info); |